機卡分離數位電視機解擾方法
2023-05-24 15:51:36 1
專利名稱:機卡分離數位電視機解擾方法
技術領域:
本發明涉及數據視頻廣播技術,特別涉及數位電視條件接收技術。
背景技術:
隨著數字視頻廣播(DVB)的發展,觀眾會面對越來越多的數位電視節目的選擇。而廣播業者由於投資成本的增加,則要求對用戶收取一定的收視費用。條件接收系統(CA系統,Conditional Access System)就是為了滿足對某些廣播服務實施接入控制的系統。它的主要功能就是確保只有支付了或者即將支付費用的用戶才能收看所選擇的電視節目。
機卡分離數位電視技術的意圖在於讓數位電視接收設備和CA智慧卡無關,兩者通過CAM卡(Conditional Access Memory)接口相連,如圖1a所示;數位電視機除了CAM卡的接口外,所有的軟體和硬體都是相同的;只要用智慧卡插入與之相適應的CAM卡中,就能解擾出相應的條件接收節目,如圖1b所示;從而脫離了不同CA對數位電視的束縛,給製造和使用帶來方便。
在TS流(傳輸碼流Transport Stream)中,PSI數據(節目專用信息,ProgramSpecific Information)被分為四類程序關聯表(PAT表),程序映射表(PMT表),網絡信息表(NIT表)以及條件訪問表(CAT表)。其中,PMT表和CAT表與條件接受密切相關。加擾TS流經數位電視機CPU處理後,數位電視機CPU獲得PMT表、CAT表的信息;然後再將PMT表、CAT表的信息送給CAM卡接口,由CAM卡和智慧卡實現解擾,解擾後的TS流傳回數位電視機CPU進行播放,用戶才能成功收看到該節目。
CAM卡和智慧卡要實現解擾,必須獲取相關的條件接收控制信息。這個過程在很大的程度上制約了用戶能正常收看非標準的數據碼流。
在實際的使用過程中,由於數字前端碼流非標準的原因,經測試與分析發現當碼流的PSI數據中未發送PMT表、CAT表的信息,或PMT表、CAT表的信息不完整時;機卡分離數位電視機用戶端即便有了智慧卡及與之相適應的CAM卡也無法實現收看加擾的數字節目。
發明內容
本發明所要解決的技術問題是,提供一種能解擾非標準TS流數據並能兼顧標準TS流數據的機卡分離數位電視機解擾方法。
本發明為解決上述技術問題所採用的技術方案是,機卡分離數位電視機解擾方法,其特徵在於,包括以下步驟a、數位電視機CPU從加擾傳輸碼流中提取出條件接收信息數據;b、數位電視機CPU將條件接收信息數據構建成CA PMT表的形式;c、數位電視機CPU將所述CA PMT表傳送至CAM卡接口;d、CAM卡與智慧卡根據CA PMT表中的條件接收信息數據完成對加擾傳輸碼流的解擾。
具體的,所述條件接收信息數據包括節目號、條件接收系統標識符、授權控制信息標識符、基本流數據。
本發明的有益效果是,真正意義上實現脫離不同的條件接收對數位電視的束縛,給製造和使用帶來更多的便利。
圖1a為機卡分離數位電視機的示意圖;圖1b為CAM卡與智慧卡的示意圖;圖2為本發明實施例的流程圖。
具體實施例方式
現有技術中的如果要成功對加擾的TS流進行解擾,必須依賴於電視廣播時傳輸標準碼流,即碼流的PSI數據中必須包含PMT表、CAT表的信息。而目前的一些電視碼流在傳輸時卻沒有包含PMT表、CAT表的信息,或PMT表、CAT表的信息不完整,CAM卡與智慧卡就不能提取到條件接收信息數據,而無法成功解擾,最終影響終端用戶的電視節目收看。為了讓CAM卡與智慧卡對TS流成功解擾,其條件就是讓CAM卡與智慧卡能順利提取到條件接收信息數據。
實施例本實施例利用數位電視CPU自行提取解擾所需的條件接收信息數據,即節目號、條件接收系統標識符、授權控制信息標識符、基本流數據。
節目號(Program number)用於對節目進行編號;條件接收系統標識符(CA System pid)用於標識加密系統的類型;授權控制信息標識符(ECM pid)用於解密密鑰。
其中基本流數據包括有數據類型、視頻數據、音頻數據等。
數位電視CPU為了這些提取出的條件接收信息數據能夠被CAM卡接口識別,所以將條件接收信息數據構建為CAM卡能夠識別的格式,即採用CA PMT表的語法格式。
CA PMT表為CAM卡內部的標準,CA PMT表的語法結構為本領域的共知技術,不在此贅述。現有技術中數位電視CPU將PMT表、CAT表傳送至CAM卡,CAM卡在內部將其轉換為CA PMT表,CAM卡與智慧卡根據CA PMT表中的數據解擾TS流。
機卡分離數位電視機解擾方法的具體步驟如圖2所示1、數位電視機CPU從加擾傳輸碼流中提取出節目號、條件接收系統標識符、授權控制信息標識符、基本流數據;2、數位電視機CPU將步驟1提取的節目號、條件接收系統標識符、授權控制信息標識符、基本流數據採用數據插入CA PMT表的形式構建為CA PMT表;3、數位電視機CPU將構建的CA PMT表傳送至CAM卡接口;4、CAM卡與智慧卡根據構建的CA PMT表中的數據完成對加擾傳輸碼流的解擾。
權利要求
1.機卡分離數位電視機解擾方法,其特徵在於,包括以下步驟a、數位電視機CPU從加擾傳輸碼流中提取出條件接收信息數據;b、數位電視機CPU將條件接收信息數據構建成CA PMT表的形式;c、數位電視機CPU將所述CA PMT表傳送至CAM卡接口;d、CAM卡與智慧卡根據CA PMT表中的條件接收信息數據完成對加擾傳輸碼流的解擾。
2.如權利要求1所述機卡分離數位電視機解擾方法,其特徵在於,所述條件接收信息數據包括節目號、條件接收系統標識符、授權控制信息標識符、基本流數據。
3.如權利要求2所述機卡分離數位電視機解擾方法,其特徵在於,所述基本流數據包括數據類型、音頻數據、視頻數據。
全文摘要
本發明涉及數據視頻廣播技術,特別涉及數位電視條件接收技術。本發明所要解決的技術問題是,提供一種能解擾非標準TS流數據並能兼顧標準TS流數據的機卡分離數位電視機解擾方法。所採用的技術方案是,機卡分離數位電視機解擾方法,包括以下步驟a.數位電視機CPU從加擾傳輸碼流中提取出條件接收信息數據;b.數位電視機CPU將條件接收信息數據構建成CA PMT表的形式;c.數位電視機CPU將所述CA PMT表傳送至CAM卡接口;d.CAM卡與智慧卡根據CA PMT表中的條件接收信息數據完成對加擾傳輸碼流的解擾。本發明的有益效果是,真正意義上實現脫離不同的條件接收對數位電視的束縛,給製造和使用帶來更多的便利。
文檔編號H04N5/00GK101094385SQ20071020106
公開日2007年12月26日 申請日期2007年7月13日 優先權日2007年7月13日
發明者馮楊 申請人:四川長虹電器股份有限公司