亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        解調(diào)器集成CAS的地面數(shù)字電視方案的實現(xiàn)

        2013-09-17 10:25:12蔣小燕徐大誠
        電視技術(shù) 2013年3期
        關(guān)鍵詞:解調(diào)器固件播放器

        蔣小燕,徐大誠

        (1.常州工學院電子信息與電氣工程學院,江蘇常州 213002;2.蘇州大學電子信息學院,江蘇蘇州 215006)

        解調(diào)器集成CAS的地面數(shù)字電視方案的實現(xiàn)

        蔣小燕1,徐大誠2

        (1.常州工學院電子信息與電氣工程學院,江蘇常州 213002;2.蘇州大學電子信息學院,江蘇蘇州 215006)

        針對非專用數(shù)字電視設(shè)備接收加密數(shù)字電視和產(chǎn)品差異化的需求,設(shè)計了目前市面上唯一在解調(diào)器端處理CAS的數(shù)字電視接收方案。對數(shù)字電視的系統(tǒng)架構(gòu)、軟硬件的設(shè)計和實現(xiàn)方法等進行了闡述。經(jīng)實驗室和商用測試表明,該方案完全符合規(guī)范要求,已被條件接收系統(tǒng)廠商和運營商采用,并投入市場應(yīng)用。

        數(shù)字電視;USB;解調(diào)器;條件接收系統(tǒng)

        【本文獻信息】蔣小燕,徐大誠.解調(diào)器集成CAS的地面數(shù)字電視方案的實現(xiàn)[J].電視技術(shù),2013,37(3).

        隨著電視數(shù)字化的不斷深入,用戶對于數(shù)字電視產(chǎn)品形態(tài)的需求也在不斷變化。從早期的數(shù)字電視機頂盒、數(shù)字電視一體機,再到近年流行的USB電視接收棒、智能終端產(chǎn)品。電視運營商在給用戶提供豐富的節(jié)目和終端的同時,對自身內(nèi)容的保護也越來越關(guān)注。數(shù)字電視條件接收系統(tǒng)(Conditional Access System,CAS)是數(shù)字電視廣播實行收費所必須采用的系統(tǒng),也是數(shù)字電視平臺不可缺少的部分[1],保證只有已付費的授權(quán)用戶才能收視節(jié)目,從而保護節(jié)目制作商和廣播運營商的利益[2]。在傳統(tǒng)方式中,無論是歐洲的DVB-T、日本的ISDB-T、美國的ATSC,還是國標的DTMB,對內(nèi)容保護的模塊往往都集成在解碼芯片中,這就給用PC、平板電腦和智能終端設(shè)備收看帶CAS加密的電視內(nèi)容帶來挑戰(zhàn)。本文給出了一個先進的方案來解決這個問題。

        1 系統(tǒng)設(shè)計

        本系統(tǒng)的整體框架如圖1所示。系統(tǒng)由高頻調(diào)諧器與解調(diào)器二合一的前端接收芯片Octopus I/II、USB接口轉(zhuǎn)換芯片DiB0700、一個8 Mbyte的Flash芯片和一個智能卡讀卡器接口組成。相對于傳統(tǒng)的USB電視棒,此設(shè)計可以對加密的數(shù)字電視進行解密,而且解密是在解調(diào)芯片的CAS模塊中進行的,這也是本文最新穎的地方。只需要把不同廠家的CA系統(tǒng)庫文件移植到這個芯片的軟件中,把固件燒錄在Flash內(nèi),再給上層提供CA的調(diào)用接口。這不僅解決了純軟件解密安全性低的問題,而且解決了通用芯片不具有解擾模塊的困擾,為普通終端提供看電視的可能,而不需要專門的機頂盒。

        圖1 系統(tǒng)整體框架

        1.1 系統(tǒng)硬件設(shè)計

        1.1.1 Octopus介紹

        Octopus芯片是一個靈活的多標準地面標準的接收芯片,可以支持歐洲D(zhuǎn)VB-T、DVB-H、DVB-SH,日本 ISDB-T(1-Seg,F(xiàn)ull-seg),美國 ATSC,以及國內(nèi)的 CMMB 和 DTMB。芯片結(jié)構(gòu)框圖如圖2所示,包含射頻調(diào)諧器、數(shù)字濾波器、可編程信號處理器(避免了不同標準直接堆疊在一起時的硬件冗余)、信道解碼器、電源管理單元(只需要1路電源輸入,提高了電源管理的效率)、存儲器、一個非常重要的有創(chuàng)新意義的支持DVB-CA,SDB-T BCAS及CMMB解擾系統(tǒng)的CAS模塊(該模塊支持流行的AES和DES算法)和一個接口(可以支持傳統(tǒng)MPEG-2 TS接口,以及通用平臺的SDIO,SPI接口和SRAM接口,為不同終端的應(yīng)用提供了可能性[3-4])。

        圖2 Octopus芯片結(jié)構(gòu)框圖

        1.1.2 USB 接口轉(zhuǎn)換芯片

        DiB0700是一個把電視信號轉(zhuǎn)換成USB數(shù)據(jù)的接口芯片。支持全速和高速模式USB2.0接口,可以通過外部E2PROM配置廠商識別碼和設(shè)備識別碼,可以支持休眠和遙控喚醒模式,通過GPIO控制紅外接收頭;兩個視頻接口,支持雙TS輸入;內(nèi)部集成一個32位的微處理器內(nèi)核,內(nèi)置24 kbyte ROM,40 kbyte RAM,可以通過內(nèi)部RAM支持固件的更新,可調(diào)節(jié)時鐘輸出,可以通過I2C主控模式配置和檢測前端調(diào)諧器和解調(diào)器。

        1.1.3 SPI Flash

        Octopus是一個可編程的前端產(chǎn)品,在芯片初始化時會下載800 kbyte左右的固件,如果使用I2C來下載,通常機頂盒I2C的速度是80 kbit/s,這樣初始化將會是10 s左右,這對用戶來講是一個夢魘。為了解決這個問題,現(xiàn)使用一個外置的SPI Flash,這個Flash外接在 Octpous的GPIO上,模擬成SPI的接口模式,速率為8 Mbit/s,這樣只需要100 ms就可以完成初始化,這將大大改善用戶體驗。SPI Flash與Octopus連接圖如圖3所示。

        圖3 SPI Flash與Octopus連接圖

        1.1.4 智能卡的連接

        Octopus可以支持符合ISO7816規(guī)范的SIM卡和智能CA卡,可以直接連在Octopus的GPIO口上,連接圖如圖4所示。數(shù)據(jù)口接GPIO0,復(fù)位信號接GPIO1,時鐘信號接GPIO2,電源接3.3 V,卡的檢測信號接GPIO9。

        1.2 系統(tǒng)軟件設(shè)計

        該系統(tǒng)的軟件由符合微軟PC TV規(guī)范的BDA(Broadcast Driver Architecture)驅(qū)動,PC端的應(yīng)用軟件媒體播放器和非常重要的CAS集成,如圖5所示。播放器通過調(diào)用微軟定義的唯一調(diào)諧功能模塊,去搜索節(jié)目數(shù)據(jù)庫中存儲的節(jié)目。視頻控制模塊把復(fù)雜的電視調(diào)諧解調(diào)過程和圖像過濾器集成起來;當播放器發(fā)出調(diào)諧請求后,視頻控制器會把網(wǎng)絡(luò)類型、信道信息傳遞給接收器,同時創(chuàng)建和設(shè)置圖像過濾器[5];當播放器運行時,視頻控制器將輸出電視節(jié)目。

        圖4 SIM卡與Octopus的連接圖

        圖5 PC接收和播放電視節(jié)目的過程

        1.2.1 Octopus驅(qū)動

        Octopus啟動與搜索一個頻道的過程如圖6所示。當硬件插入USB接口后,正確安裝完驅(qū)動后,Windows內(nèi)核會識別到該器件,首先一個20 kbyte左右的Loader固件會下載到芯片內(nèi),芯片接收到這個指令后會從Flash中把MAC的固件通過SPI接口下載到芯片中;打開播放器通過自動或手動的方式搜索想看的頻道,此時會再從SPI接口的Flash中調(diào)出所需標準的解調(diào)器的固件到Octopus中,如 DTMB,DVB-T 或 ISDB-T。

        圖6 Octopus啟動與搜索一個頻道的流程圖

        1.2.2 DiB0700 USB 驅(qū)動

        USB芯片是PC與Octopus之間的橋梁,通過該芯片控制Octopus的上電、復(fù)位、初始化、設(shè)置頻點和檢測是否鎖定,把TS數(shù)據(jù)傳送到PC。圖7是調(diào)試時候的控制臺的人機接口圖。

        圖7 控制臺的人機接口圖(截圖)

        1.2.3 CAS 流程

        該系統(tǒng)可以支持ISDB-T BCAS Multi2系統(tǒng),CMMB Nagra,STV以及支持符合DVB-CA規(guī)范的條件接收系統(tǒng),如國內(nèi)的永新視博STV、金網(wǎng)通等。CAS授權(quán)流程如圖8所示。首先接收加密數(shù)據(jù)流,找到加密信息表和授權(quán)管理流的描述表,啟動授權(quán)管理流的接收,解析節(jié)目關(guān)聯(lián)表和所有節(jié)目映射表,創(chuàng)建節(jié)目信息數(shù)據(jù)庫包括音視頻PID和授權(quán)控制PID,接收所有節(jié)目控制流信息以便得到所有的密鑰(Service Key,SK)用于解擾音視頻得到清流節(jié)目[6]。

        圖8 CAS授權(quán)流程

        1.2.4 媒體播放器

        媒體播放器發(fā)展至今已經(jīng)相當成熟,國內(nèi)外市場中有好多款產(chǎn)品可供選擇,只要該產(chǎn)品符合微軟規(guī)范,提供BDA的接口,就可以直接使用。如國內(nèi)的烈火,就是相當成熟的一款播放器。

        2 系統(tǒng)驗證

        本系統(tǒng)已經(jīng)成功實現(xiàn)了日本ISDB-T的B-CAS系統(tǒng)、國內(nèi)CMMB的Nagra和STV系統(tǒng)、國標DTMB金網(wǎng)通的KVCA系統(tǒng)。

        圖9是接收上??罩袑崟rCMMB信號時Nagra加密卡的讀卡信息界面。

        圖9 Nagra加密卡的讀卡信息界面(截圖)

        圖10給出了Linux下測試金網(wǎng)通CA系統(tǒng)KVCA時打印的版本號和智能卡卡號。

        圖10 KVCA的版本號和智能卡卡號(截圖)

        3 小結(jié)

        該系統(tǒng)是目前市面上唯一在解調(diào)器端處理CA系統(tǒng)的方案,為PC、智能手機、平板電腦等終端接收數(shù)字電視提供了一個最為安全的方案。其第一代DiB10096已經(jīng)持續(xù)被日本市場用戶使用;第二代產(chǎn)品DiB30092支持國標DTMB,也已經(jīng)成熟,正在被國內(nèi)廠商、內(nèi)容提供商和廣電局采用,為后續(xù)推進電視終端產(chǎn)品多元化提供了可能。

        :

        [1]潘明福,唐凡,陳列.條件接收系統(tǒng)實現(xiàn)方案[J].廣播與電視技術(shù),2010(12):101-103.

        [2]齊志峰,王蜀洪,韓鵬一.關(guān)于數(shù)字電視CAS系統(tǒng)的安全性研究[J].廣播電視信息,2010(8):53-55.

        [3]陳翔.數(shù)字電視條件接收系統(tǒng)的安全性分析[J].電視技術(shù),2010,34(2):43-45.

        [4]DiBcom.Programmable technology[EB/OL].[2012-07-16].http://www.dibcom.com/Website/site/eng_accueil_technology_dibcomtechnology_databroadcasting.htm.

        [5]Microsoft Ltd.DirectX 9.0 programmer’s reference[EB/OL].[2012-07-16].http://www.uplook.cn/biancheng/172/1721298/ .

        [6]鄭瑋,景新幸,李帆.數(shù)字電視CAS中授權(quán)解碼的設(shè)計與實現(xiàn)[J].通信技術(shù),2009,42(9):97-99.

        Implementation of Terrestrial DTV Solution with CAS in Demodulator

        JIANG Xiaoyan1,XU Dacheng2

        (1.School of Electronic Information&Electric Engineering,Changzhou Institute of Technology,Jiangsu Changzhou 213002,China;2.School of Electronic and Information Engineering,Soochow University,Jiangsu Suzhou 215006,China)

        In order to receive encrypted digital TV with non-dedicated DTV receiver and make differential products,a DTV solution with the only demodulator in the market which integrates CAS module is designed.This system structure,software and hardware design and implementation are described in this paper.The test results and commercial trail prove that this solution complaint with standard is adopted and launched by CAS providers and broadcasting operators in the market.

        digital TV;USB;demodulator;CAS

        TN943

        A

        蔣小燕(1980— ),碩士,講師,主研智能信息處理;

        徐大誠(1963— ),教授,主研信息獲取與處理技術(shù)。

        責任編輯:薛 京

        2012-07-17

        猜你喜歡
        解調(diào)器固件播放器
        Walkman誕生40周年 索尼適時發(fā)布NW-ZX500和NW-A100系列播放器
        基于STM32的MP3播放器設(shè)計
        電子制作(2019年9期)2019-05-30 09:41:44
        Moon ACE播放器/放大器一體機
        低誤碼率鎖相解調(diào)器的設(shè)計和驗證
        基于固件的遠程身份認證
        播放器背板注塑模具設(shè)計
        中國塑料(2015年8期)2015-10-14 01:10:55
        提取ROM固件中的APP
        電腦愛好者(2015年7期)2015-04-09 08:54:02
        一種通過USB接口的可靠固件升級技術(shù)
        奧林巴斯XZ—2新固件升級
        中國攝影(2014年1期)2014-02-24 01:50:23
        可與正交解調(diào)器實現(xiàn)簡單接口的寬帶LO PLL頻率合成器(CN0245)
        曰本亚洲欧洲色a在线| 久久久受www免费人成| 国产精品美女久久久久久久久| 99这里只有精品| 91精品国产91久久综合桃花| 强迫人妻hd中文字幕| 国产精品女老熟女一区二区久久夜 | 国产日本精品一区二区免费| 人人妻人人澡人人爽欧美一区 | 国产农村妇女高潮大叫| 久久久久人妻精品一区5555| 熟女少妇精品一区二区三区| 少妇被爽到高潮喷水久久欧美精品| 小荡货奶真大水真多紧视频| 国产亚洲婷婷香蕉久久精品| 免费的一级毛片| av免费一区在线播放| 成年人观看视频在线播放| 内射人妻少妇无码一本一道 | 99久久久国产精品免费蜜臀| 午夜一级韩国欧美日本国产| 精品粉嫩国产一区二区三区| 45岁妇女草逼视频播放| 国产性生大片免费观看性| 亚洲AV成人无码国产一区二区| 伊人影院在线观看不卡| 日本高清一道本一区二区| 久久亚洲私人国产精品va| 在线观看网址你懂的| 亚洲女同精品一区二区久久| 国产一品二品精品在线| 77777_亚洲午夜久久多人| 日本japanese少妇高清| 中文文精品字幕一区二区| 亚洲在线视频一区二区| 国产在线无码一区二区三区视频 | 中国一级特黄真人片久久| 97成人碰碰久久人人超级碰oo| 日韩高清无码中文字幕综合一二三区 | 99偷拍视频精品一区二区| 久久精品国产亚洲AV香蕉吃奶|