5.2. 數字電視條件接收介面¶
注意
本文件已過時。
本文件描述了符合 Linux DVB API 的高階 CI API 的用法。這不是現有低階 CI API 的文件。
注意
對於 Twinhan/Twinhan 克隆產品,dst_ca 模組負責處理 CI 硬體。如果檢測到 CI(通用介面,包含 CAM(條件接收模組)),此模組會自動載入。
5.2.1. ca_zap¶
需要一個使用者空間應用程式,例如 ca_zap 來處理加密的 MPEG-TS 流。
使用者空間應用程式 ca_zap 負責將解擾相關資訊傳送到條件接收模組 (CAM)。
目前,此應用程式需要滿足以下條件才能正常執行。
使用 szap 調諧到有效頻道。
例如:$ szap -c channels.conf -r “TMC” -x
一個包含有效 PMT PID 的 channels.conf 檔案
例如:TMC:11996:h:0:27500:278:512:650:321
此處 278 是一個有效的 PMT PID。其餘值與 szap 使用的值相同。
執行 szap 後,您必須執行 ca_zap,以便解擾器正常工作,
例如:$ ca_zap channels.conf “TMC”
希望您能像使用 FTA 卡一樣享受您最喜愛的訂閱頻道。
注意
目前 ca_zap 和 dst_test 都僅用於演示目的,如果需要,它們可以成為功能齊全的應用程式。
5.2.2. 屬於此類別的卡片¶
目前,屬於此類別的是 Twinhan 及其克隆產品,這些卡片以 VVMER、Tomato、Hercules、Orange 等形式提供。
5.2.3. 支援的 CI 模組¶
CI 模組的支援在很大程度上取決於卡上的韌體。有些卡確實支援幾乎所有可用的 CI 模組。為了使額外的 CI 模組與這些卡片一起工作,能做的事情不多。
目前此驅動程式已測試的模組有
SCM 的 Irdeto 1 和 2
SCM 的 Viaccess
Dragoncam