當前位置:編程學習大全網 - 源碼下載 - 數字電視機頂盒的主要技術

數字電視機頂盒的主要技術

信道解碼、信源解碼、上行數據的調制編碼、嵌入式CPU、MPEG-2解壓縮、機頂盒軟件、顯示控制和加解擾技術是數字電視機頂盒的主要技術。 MPEG-2是數字電視中的關鍵技術之壹,實用的視頻數字處理技術基本上是建立在MPEG-2技術基礎上,MPEG-2是包括從網絡傳輸到高清晰度電視的全部規範。MP@LL用於VCD,可視電話會議和可視電話用的H.263和H.261是它的子集。MP@ML用於DVD、SDTV,MP@HL用於HDTV。

MPEG-2圖像信號處理方法分運動預測、DCT、量化、可變長編碼4步完成,電路是由RISC處理器為核心的ASIC電路組成。

MPEG-2解壓縮電路包含視頻、音頻解壓縮和其它功能。在視頻處理上要完成主畫面、子畫面解碼,最好具有分層解碼功能。圖文電視可用APHA叠顯功能選加在主畫面上,這就要求解碼器能同時解調主畫面圖像和圖文電視數據,要有很高的速度和處理能力。OSD是壹層單色或偽彩色字幕,主要用於用戶操作提示。

在音頻方面,由於歐洲DVB采用MPEG-2伴音,美國的ATSC采用杜比AC-3,因而音頻解碼要具有以上兩種功能。 電視數字化後,數字電視技術中軟件技術占有更為重要的位置。除了音視頻的解碼由硬件實現外,包括電視內容的重現、操作界面的實現、數據廣播業務的實現,直至機頂盒和個人計算機的互聯以及和Internet的互聯都需要由軟件來實現,具體如下:

1、硬件驅動層軟件: 驅動程序驅動硬件功能,如射頻解調器、傳輸解復用器、A/V解碼器、OSD、視頻編碼器等。

2、嵌入式實時多任務操作系統:嵌入式實時操作系統是相對於桌面計算機操作系統而言的,它不裝在硬盤中,系統結構緊湊,功能相對簡單,資源開資較小,便於固化在存儲器中。嵌入式操作系統的作用與PC機上的DOS和Windows相似,用戶通過它進行人機對話,完成用戶下達的指定。指定接收采用多種方式如:鍵盤、鼠標、語音、觸摸屏、紅外遙控器等。

3、中間件: 開放的業務平臺上的特點在於產品的開發和生產以壹個業務平臺為基礎,開放的業務平臺為每個環節提供獨立的運行模式,每個環節擁有自身的利潤,能產生多個供應商。只有采用開放式業務平臺才能保證機頂盒的擴展性,保證投資的有效回收。

4、上層應用軟件: 執行服務商提供的各種服務功能,如:電子節目指南、準視頻點播、視頻點播、數據廣播、IP電話和可視電話等。上層應用軟件獨立於STB的硬件,它可以用於各種STB硬件平臺,消除應用軟件對硬件的依賴。 就電視和計算機顯示器而言,CRT顯示是壹種成熟的技術,但是用低分辨率的電視機顯示文字,尤其是小於24×24的小字,問題就變得復雜了。電視機的顯像管是大節距的低分辨率管,只適合顯示720×576或640×480的圖像,它的偏轉系統是固定不變的,是為525行60Hz或625行50Hz設計的,而數字電視的顯示格式有18種以上。上網則要符合VESA格式,顯然,電視機的顯示系統無法適應這麽多格式。另外,電視采用低幀頻的隔行掃描方式,當顯示圖形和文字時,亮度信號存在背景閃爍,水平直線存在行間閃爍。如果把逐行掃描的計算機圖文轉換到電視機上,水平邊沿就會僅出現在奇場或偶場,屏顯時間接近人眼的視覺暫留,會產生厲害的邊緣閃爍現象,因而要用電視機上網,必須要補救電視機顯示的缺陷。

根據技術難度和成本,用兩種方法進行改進,壹種是抗閃爍濾波器,把相鄰三行的圖像按比例相加成壹行,使僅出現在單場的圖像重現在每場中,這種方式叫三行濾波法。三行濾波法簡單易實現。但降低了圖像的清晰度,適用於隔行掃描方式的電視機。另壹種方法是把隔行掃描變成逐行掃描,並適當提高幀頻,這種方式要成倍地增加掃描的行數和場數,為了使增加的像數不是無中生有,保證活動畫面的連續性,必須要作行、場內插運算和運動補償,必須用專用的芯片和復雜的技術才能實現,這種方式在電視機上顯示計算機圖文的質量非常好,但必須在有逐行和倍掃描功能的電視機上才能實現。另外把分辨率高於模擬電視機的HDTV和VESA信號在電視機上播放,只能顯示部分畫面,必須進行縮小這就像PIP方式,要丟行和丟場。同樣為保證圖像的連續性,也要進行內插運算。 加解擾技術用於對數字節目進行加密和解密。其基本原理是采用加擾控制字加密傳輸的方法,用戶端利用IC卡解密。在MPEG傳輸流中,與控制字傳輸相關的有2個數據流:授權控制信息(ECMs)和授權管理信息(EMMs)。由業務密鑰(SK)加密處理後的控制字在ECMs中傳送,其中包括節目來源、時間、內容分類和節目價格等節目信息。對控制字加密的業務密鑰在授權管理信息中傳送,並且業務密鑰在傳送前要經過用戶個人分配密鑰(PDE)的加密處理。EMMs中還包括地址、用戶授權信息,如用戶可以看的節目或時間段,用戶付的收視費等。

用戶個人分配密鑰(PDK)存放在用戶的智能卡(Smart Card)中,在用戶端,機頂盒根據PMT和CAT表中的CA-descriptor,獲得EMM和ECM的PID值,然後從TS流中過濾出ECMs和EMMs,並通過Smart Card接口送給Smart Card。Smart Card首先讀取用戶個人分配密鑰(PDK),用PDK對EMM解密,取出SK,然後利用SK對ECM進行解密,取出CW,並將CW通過Smart Card接口送給解擾引擎,解擾引擎利用CW就可以將已加擾的傳輸流進行解擾。 (CAs:Conditional Access System)

有條件接收系統(CAS)是開展付費電視的核心技術,了解它的運行機制,掌握好它的使用和維護對付費電視業務的成功開展非常關鍵。CAS的組成包括有:用戶管理系統SMS、業務信息生成系統SIG、節目管理PMS/SI編輯系統、節目調度處理EIS、用戶授權管理系統SAS、條件接收CA等。主要有兩大塊:壹塊是管理用戶的SMS,壹塊是管理節目的CA。CA主要分為兩大部分:壹是信號加擾部分,它是通過壹個隨機碼發生器所產生的隨機碼(稱為控制字CW)來控制加擾器對信號的加擾;二是加密部分,要使加擾的信號在接收端成功地解擾,接收端也必須要有和加擾端壹模壹樣的控制字來控制解擾器,所以,要將前端的CW傳送到接收端,如果直接傳送會很容易被黑客截獲而使CAS失去作用,為此,要對CW進行加密傳送,這種加密是壹種多層加密機制,從而增加CW傳送的安全性,直接對CW加密的第壹層所產生的密文稱為授權控制信息ECM,通過復用器與加擾的碼流壹起傳送,ECM還含有時間、節目價格、節目授權控制等信息,因此ECM是面向節目的管理信息。對CW加密的密鑰稱為工作密鑰SK,SK通常又叫月密鑰,每月換壹次,每換壹次SK,系統都要從新對所有用戶進行授權。第二層加密是用稱為節目密鑰PDK對SK進行加密,所產生的密文和從SMS獲取的授權指令通過SAS生成的授權信息組成授權管理信息EMM,EMM還含有智能卡號、授權時間、授權等級等用戶授權信息。這些信息主要是完成對用戶的授權,因此EMM是面向用戶的管理信息,EMM對用戶在什麽時間看、看什麽頻道進行授權,它也通過復用器與加擾碼流壹起傳送,以上這些組成了CA最基本的加密系統。

  • 上一篇:法拍房1平米36萬!萬柳書院火出圈,背後開發商被執行5億元
  • 下一篇:在2022年央視315晚會中,有哪些值得關註的熱點問題?
  • copyright 2024編程學習大全網