色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

數字電視CAS系統的原理及采用FPGA芯片進行設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2018-11-28 09:29 ? 次閱讀

數字電視的影音效果、抗干擾性等特點是傳統模擬電視所不能比擬的,是電視事業將來必然的發展趨勢。為了保障并促進數字電視能健康快速的發展,我們必須保障數字電視運營商的利益。數字電視條件接收系統(簡稱CAS)就是保障運營商利益的技術基石。具體來說CAS是保證只有付費的用戶才能正常收看節目的一系列技術。現成的許多CAS都是國外的方案,隨著我國數字電視普及的展開,CAS國產化的要求就變得更加迫切了。

數字電視CAS系統的原理

TS流的加擾和解擾

現在數字電視大多采用了MPEG2傳送流(TS)的方式來進行廣播。在廣播之前要先將TS按照一定的方法進行加擾,使得沒有授權的用戶不能收到正確的信號數據。而授權用戶在接收到加擾的TS碼流之后,他們的接收機能按照一定的方式進行解擾,恢復出正確的數據信號。具體來說加擾就是用一個控制字(CW)來產生一系列的偽隨機序列碼,用它跟TS中的數據進行異或,打亂原來TS中正確的信號數據。接收機在解擾時再根據相同的CW來產生和加擾時一樣的隨機序列,并通過異或的方式將被加擾的數據正確地恢復回來。因此解擾的關鍵就是要獲得加擾時用的CW值。

對CW的加密和解密

如圖1所示,要使得授權用戶獲得加擾時的CW,就必須在TS流中加載CW進行傳輸。為了不讓未授權的用戶也獲得正確的CW,因此在廣播CW時會用SK(業務密鑰)對其進行加密形成ECM(授權控制信息)。同時SK本身也會被PDK(用戶分配密鑰)加密形成EMM(授權管理信息)之后,再通過TS流進行復用傳輸。由于PDK是授權用戶機器本身的一個編號,它不需要通過TS在公用信道中傳輸。這樣在公用傳輸信道里傳輸的ECM、EMM都是加密了的。只有授權用戶才有正確的PDK來解密出SK,也只有正確的SK才能解密出正確的CW。而且為了進一步加強信號的安全性,CW一般來說幾秒鐘就會變化一次,SK也會在一個時間段后產生變化,來避免破解者對密鑰進行系統性的搜索。

數字電視CAS系統的原理及采用FPGA芯片進行設計

圖1

FPGA來實現CAS

在用FPGA設計CAS時,必須要理解PSI(程序特殊信息)。PSI包含了要正常收看節目所需要的絕大部分信息,它由PAT(節目關聯表)、PMT(節目映射表)、CAT(條件接收表)、NIT(網絡信息表)4個表組成。為了新開機的用戶能及時收看節目,PSI必須至少以20次/秒的頻率不斷發送。和條件接收有關的就只有CAT和PMT。其中CAT中的CA描述子包含了EMM和ECM的信息。表一介紹了CA描述子的語法結構。

數字電視CAS系統的原理及采用FPGA芯片進行設計

其中CA-system-ID的最低位為零表示pri-vate-data-byte是EMM數據,否則private-databyte是ECM數據。CA-PID是相應加擾節目的PMT的包識別號(PID)。本方法通過在CA描述子中加入PMT包的PID的方法,來實現多個CA描述子和多個加擾節目之間的一一映射關系。

CAS發送端FPGA的實現

CAS發送端FPGA實現的框圖見圖2所示。接收機序號,SK(業務密鑰)和CW(控制字)發生器的初始值由PC機通過單片機來對FPGA芯片進行設定。FPGA芯片先檢測TS流中PMT包的PID值,將這個值與EMM、ECM一起形成CAT包,等待前端的復用器將其插入TS流中。加擾器會每隔幾秒鐘就對CW進行更新,用新的CW來對TS加擾,同時CW發生器又將產生下一個CW,經過密鑰SK對CW進行DES加密后,形成新的ECM。再打包形成CAT,等待前端插入(復用)TS流中。EMM信息的形成與此類似。

數字電視CAS系統的原理及采用FPGA芯片進行設計

圖2

CAS接收端FPGA的實現

CAS接收端FPGA實現的框圖如圖3所示。PDK信息通過智能卡送給FPGA芯片。FPGA芯片先檢測解復用之后的TS流中PMT包的PID值,將其存在寄存器里,然后繼續尋找CAT表,再找到TS中的CAT時,將其中的CA描述子提取出來,再根據描述子中CA-system-ID的值來決定是提取ECM信息還是EMM信息,根據PDK和EMM可以解密出SK,再通過和ECM信息解密出CW。具體是使用當前的CW還是使用下一個CW來解擾,由解擾器根據TS包頭信息來決定。

數字電視CAS系統的原理及采用FPGA芯片進行設計

圖3

結束語

本文介紹了數字電視條件接收的基本原理,并提出了一種只用CAT表來傳送EMM、ECM信息的方法。該方法不但可以對單節目流進行加擾,還能支持多節目流加擾后的復用傳輸。而且相比用CAT、PMT分別傳輸EMM和ECM的方法,該電路更加簡單,用FPGA也更容易實現。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21796

    瀏覽量

    605177
  • 數字電視
    +關注

    關注

    3

    文章

    322

    瀏覽量

    45304
  • ECM
    ECM
    +關注

    關注

    3

    文章

    56

    瀏覽量

    28033
收藏 人收藏

    評論

    相關推薦

    IPTV與數字電視的區別

    網絡體系架構相同,而開展新型的交互式業務情況下(如VOD),網絡體系會有所不同。有線數字電視VOD系統主要包括VOD服務、節目采編、存儲及認證計費系統,主要存儲及傳送的內容是MP-2 TS流,
    發表于 05-30 16:30

    數字電視原理及應用

    數字電視原理及應用數字技術:數字電視原理與應用是有關數字電視這個課題詳盡全面的權威著作,詳細介紹了數字電視的基本原理、技術、
    發表于 09-26 14:45

    數字電視標準及基測量技術

    及其優點 什么是數字電視所謂數字電視,是在電視的全過程中,視音頻信號都是數字信號,即節目攝制、剪接、編輯、存儲、發送、傳輸、接收和顯示等環節全部采用
    發表于 11-27 07:45

    數字電視知識 (基礎教程)

    數字電視知識什么是數字電視現在概念混亂,諸如“數碼電視”、“全數字電視”、“多媒體電視”等,現在的電視
    發表于 05-24 17:45

    基于SOA的數字電視中間件系統的研究與實現

    基于SOA的數字電視中間件系統的研究與實現針對數字電視制播系統應用集成時存在的異構問題.對數字電視中間件
    發表于 10-06 10:03

    數字電視條件接收系統的安全性分析

    【作者】:陳翔;【來源】:《電視技術》2010年02期【摘要】:介紹了目前流行的數字電視條件接收系統(CAS)的基本加密原理,并對其安全性進行
    發表于 04-23 11:19

    數字電視的概念

    數字電視的概念 數字電視就是指從演播室到發射、傳輸、接收的所有環節都是使用數字電視信號或對該系統所有的信號傳播都是通過由0、1數字串所構成
    發表于 02-20 08:27

    數字電視系統的分類和標準

      一、什么是數字電視  數字電視(Digital TV)是從電視信號的采集、編輯、傳播、接收整個廣播鏈路數字化的數字電視廣播
    發表于 07-12 07:32

    如何用FPGA實現數字電視條件接收系統

    如何用FPGA實現數字電視條件接收系統
    發表于 04-29 06:57

    采用下一代FPGA支持數字電視發展趨勢

    采用下一代FPGA支持數字電視發展趨勢 本白皮書介紹新功能以及新型號電視的快速推出是怎樣促進高清晰電視電子行業廣泛
    發表于 05-08 17:40 ?22次下載

    數字電視條件接收系統CAS原理

    條件接收系統CAS(Conditional Access System)是付費數字電視廣播的核心技術,其主要功能是阻止非法入侵數字廣播網絡,并允許被授權的用戶收看特定的節目而使未被授權
    發表于 09-28 15:51 ?45次下載

    FPGA數字電視信號發生器原理及設計

    FPGA數字電視信號發生器原理及設計 如何選擇自己理想的數字電視產品,也成了消費者關心的問題,評價、測試電視系統與設備運行的質量狀況成
    發表于 03-18 11:34 ?2346次閱讀
    <b class='flag-5'>FPGA</b>的<b class='flag-5'>數字電視</b>信號發生器原理及設計

    數字電視條件接收系統(CAS)的FPGA實現

      1 數字電視條件接收系統(CAS)的工作原理   1.1 CAS的加擾和解擾   在采用MPEG-2的
    發表于 09-01 17:18 ?1388次閱讀
    <b class='flag-5'>數字電視</b>條件接收<b class='flag-5'>系統</b>(<b class='flag-5'>CAS</b>)的<b class='flag-5'>FPGA</b>實現

    數字電視條件接收系統(CAS)結構及硬件體系

    數字電視的條件接收系統(CAS)是用于對數字電視用戶進行節目授權和管理的部分,是數字電視廣播中的
    發表于 02-12 11:12 ?3892次閱讀
    <b class='flag-5'>數字電視</b>條件接收<b class='flag-5'>系統</b>(<b class='flag-5'>CAS</b>)結構及硬件體系

    數字電視條件接收卡SOC SM1658的硬件實現

    數字電視的條件接收系統(CAS)是用于對數字電視用戶進行節目授權和管理的部分,是數字電視廣播中的
    發表于 05-05 10:10 ?2158次閱讀
    <b class='flag-5'>數字電視</b>條件接收卡SOC SM1658的硬件實現
    主站蜘蛛池模板: 亚洲国产精品无码中文字满 | 乱爱性全过程免费视频 | 在线中文字幕视频 | 国产中文欧美日韩在线 | 亚洲看片网站 | 美女被打开了屁股进去的视频 | 久久re亚洲在线视频 | 亚洲精品乱码久久久久久中文字幕 | 午夜爽喷水无码成人18禁三级 | 亚洲AV国产福利精品在现观看 | 4399的视频BD高清在线观看免费 | 教室里的激情电影 | 大乳牛奶女在线观看 | 草莓视频app深夜福利 | 亚洲欧美成人 | 国产69精品久久久久乱码免费 | 在线播放一区二区精品产 | 爱穿丝袜的麻麻3d漫画acg | 天天看学生视频 | 色裕插插插影视 | 亚洲午夜精品一区二区公牛电影院 | 成人性生交片无码免费看 | 中国老太性色xxxxxhd | 九九99亚洲精品久久久久 | av女优快播 | 久九九精品免费视频 | 色婷婷国产精品视频一区二区三区 | 麻豆一二三区果冻 | 草莓视频在线观看完整高清免费 | 国产精品人成在线播放新网站 | 果冻传媒2021精品在线观看 | 亚洲日韩成人 | 国产精品一区二区制服丝袜 | 暖暖高清视频免费 | 午夜福利理论片在线播放 | 暖暖视频免费高清在线观看 视频 | 麻豆E奶女教师国产精品 | 国精产品砖一区二区三区糖心 | 亚洲色图19p | 三级貂蝉艳史 在线观看 | 天天看学生视频 |