色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設計應用 > 基于Android的機頂盒CAS系統(tǒng)的開發(fā)

          基于Android的機頂盒CAS系統(tǒng)的開發(fā)

          作者: 時間:2012-08-21 來源:網(wǎng)絡 收藏

          摘要:詳細闡述了終端子的設計過程,提出一種軟件框架,并介紹了的NDK環(huán)境搭建以及上層應用(JAVA)與底層(C語言)的無縫銜接,并成功地把子系統(tǒng)移植到系統(tǒng)中。實驗證明,此CAS子系統(tǒng)可以穩(wěn)定地在華為H3716C平臺(平臺)上運行。
          關鍵詞:Android;;CAS;NDK

          引言
          CAS(Conditional Access System,條件接收系統(tǒng))是一種加密系統(tǒng)方法總稱,通過這個系統(tǒng)可以實現(xiàn)網(wǎng)絡控制、收費、加密、管理等諸多功能,廣泛應用于視頻點播、電子銀行、網(wǎng)上超市、遠程教育等諸多環(huán)境。其與數(shù)字廣播系統(tǒng)獨立,但對商業(yè)的數(shù)字廣播系統(tǒng)來說,是其成功運營的基礎、增值服務的命脈,CAS系統(tǒng)須保證未授權用戶不能收看加密節(jié)目,而授權的用戶可以收看加密節(jié)目,同時可以對單用戶進行識別、控制,消除傳統(tǒng)網(wǎng)路電視的盲目性,是我國數(shù)字網(wǎng)絡改造的核心部分。CAS系統(tǒng)由兩部分組成:前端加擾管理系統(tǒng)和終端解擾子系統(tǒng)。屬于終端設備,本文介紹的CAS系統(tǒng)屬于終端解擾子系統(tǒng)。
          任何一款復雜電子設備,都離不開一款強大的操作系統(tǒng)支持,而 Android系統(tǒng)起初是Google公司為移動設備的一套操作系統(tǒng),但由于其開源、擁有OHA聯(lián)盟強大的后盾,而且具有獨特的系統(tǒng)架構以及Linux內(nèi)核底層的穩(wěn)定支撐,很快有許多其他產(chǎn)品廠商都紛紛出 And roid平臺,使其成為目前在大型嵌入式設備上最流行的操作系統(tǒng)。目前華為、中必等為代表的機頂盒廠商都在紛紛推出Android平臺的機頂盒。本文詳細介紹了機頂盒CAS終端子系統(tǒng)的設計過程和移植到Android平臺上的過程。

          1 終端解擾子系統(tǒng)解擾過程
          數(shù)字電視節(jié)目都是通過介質(zhì)(地面、電纜、衛(wèi)星)以TS流的形式傳播的。TS流依據(jù)MPEG-2協(xié)議被分成長度188字節(jié)的ES包,每一個ES包都有自身識別的PID號,根據(jù)PID號的不同分成各種功能不同的表,其中對CAS系統(tǒng)有用的是ECM表和EMM表。EMM(Entitle Manager Message)表為授權管理信息表,里面主要包含每個用戶授權的節(jié)目數(shù)和對應的SK(Service Key)業(yè)務密鑰信息。ECM(Entitle Control Message)表為授權控制信息表,里面含有對解擾最重要的CW(Control Word)控制字,取得對應節(jié)目的CW之后,就可以交給安全模塊解擾,解擾后的明文CW就可以用來解擾加密節(jié)目,整個解密過程也就完成了。
          CA解擾的過程如圖1所示。

          本文引用地址:http://cafeforensic.com/article/154097.htm

          b.JPG



          2 終端子系統(tǒng)設計
          考慮到應用設計與底層硬件智能卡進行交互,且Android系統(tǒng)提供有NDK套件工具,使得底層的其他語言的API與Android應用層JAVA語言無縫對接,所以可以把CAS以庫的形式存放到Android中間層,供Android上層GUI調(diào)用。CAS系統(tǒng)的設計用到上述的ECM表和EMM表,但EMM表和ECM表要從PSI中的PMT、CAT表獲得其PID號。圖2、圖3是用專用工具截取的一段PMT和CAT表里面的CA信息。

          c.JPG


          上一頁 1 2 3 4 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉