數字電視業務信息及其編碼基礎知識

1.1 數字電視系統概述

DVB規範依據不同的傳輸媒體和不同的應用領域,劃分爲幾個系統:衛星數字電視廣播系統(DVB-S),有線數字電視廣播系統(DVB-C),地面開路數字電視廣播系統(DVB-T),微波數字電視廣播系統(DVB-M),交互式數字電視廣播系統(DVB-I),數字電視加擾系統(DVB-CA)

1.2多媒體家庭平臺(MHP:Multitimedia Home Platform)是由DVB聯盟制定的一種標準,是DVB純廣播工作到交互式TV應用的自然升級,推動了電視業務從模擬到數字化的過渡。

機頂盒是由硬件,嵌入式操作系統,MHEG-5引擎和Java虛擬機,中間件以及應用程序等組成,而MHP主要定義了機頂盒的整體結構,傳輸協議,內容格式,JAVA虛擬機和DVB-J API ,安全性和各層的細節。對於傳輸協議來說,DVB已經有了對應的廣播和交互式數據傳輸規範,爲了確保互操作性,只要選擇一定能用的強制性協議棧就可以了。

MHP關鍵的商業需求:(1)不同業務提供商之間的互操作性(2)伸縮性(3)更新(4)在應用和數據之間實現功能分離(5)MHP必須獨立於CA系統以支持不同的CA系統(6)開放的標準(7)Internet接入

MHP的宗旨是讓消費者可以用相同的機頂盒來接受不同的供應商所提供的數字服務。

1.3數字電視節目指南包括電子業務指南(ESG)和電子節目指南(EPG)兩種主要形式。電子業務指南較簡單,靈活,類似於模擬圖文電視,由接收機制造商和用戶確定細節等級,外觀風格,感興趣的頻道等。電子節目指南描述節目的播出時間,節目的內容簡介等,這樣有助於用戶(或觀衆)方便,快捷地檢索感興趣的節目

2.1MPEG標準是運動圖像專家組制定的一系列利用數字壓縮手段使運動圖像壓縮的國際標準。MPEG-1着重於高壓縮率,具有低帶寬和低分解能力,其視頻速率大致爲1.5Mb/s,而MPEG-2比特率比MPEG-1高得多,因而具有較高的帶寬和分解力,它可以編碼出廣播級質量的音頻/視頻節目。除了根據圖像清晰度定義的“級”(LL,ML,HL1440,HL)以外,DVB視頻標準還定義了“類”(profile)(SP,MP,信噪比可分級類SNRP,空間可分級類SSP,高級類HP)的概念,每一個不同的“類”能夠提供構成編碼系統的壓縮工具和壓縮算法

MPEG-2有三種編碼方式:幀內壓縮編碼方式,幀間壓縮編碼方式,幀內及幀間壓縮編碼方式

採用幀內壓縮編碼形成的圖像稱爲I幀,採用幀內以及幀間壓縮編碼形成的圖像稱爲B幀和P幀,P幀爲前向預測幀,是以前一個I或P幀爲預測進行編碼的。在I幀和P幀中間可以插入若干個B幀,B幀是從相鄰的最近的I幀或P幀作雙向預測進行編碼的,形成P幀時,參考幀幀存只要求存儲一幀圖像,而形成B幀時,參考幀幀存則需要存儲前後兩幀圖像。根據三種相互間有預測與生成關係的不同的幀數據,I幀,P幀和B幀數據按照不同的組合組成圖像組GOP,再加上序列起始碼和序列頭等數據組成圖像序列或基本碼流(ES),ES再打包成PES,PES再按照188B的固定長度加上各種參數組成傳送碼流TS。

2.2,DVB開放標準幾乎涵蓋了數字電視廣播的每個方面,定義了衛星,地面和有線三大傳輸媒體的信道編碼和調製方式,並擴充了MPEG-2的系統層的複用部分,定義了與其他網絡接口,使得DVB系統成爲集視頻,音頻數據爲一體的多媒體開放系統,考慮了與現有網絡和業務的兼容性,爲未來各種新的增值業務的拓展提供了較大的發展空間。其規範的核心主要包括:(1)壓縮編碼部分(2)複用部分(3)接口部分(4)條件接收部分(5)互操作部分(6)傳輸部分

3.1,MPEG-2 TS不是一個傳輸複用,而僅僅是一個業務複用,在TS中,用一個適當的PID對每個TS包加標籤,以便表示TS包中的淨荷屬於哪個原始流。可以有很多包含多個不同節目的原始流。解碼器需要在TS中要包含附加信息以確定哪個原始流屬於某個節目,從而明確的表達可以獲得的節目與該節目的原始流的PID之間的關係。這樣的信息就是節目專用信息。MPEG-2 TS傳送TS包攜帶兩類信息:已經壓縮的音頻和視頻等素材和與之相關的符號化的表。傳送的TS包由PID來識別,因此要爲傳送的屬於一個貼標壓縮的數據源的數據或者一個特別的符號化的表分配不同的PID。具有給定PID的包的有序排列被認爲是一個數據流。這裏描述的符號化的表由對構成節目的原始流的描述組成,這些表以分段的形式傳送,因此符號化的表被稱爲節目專用信息表(PSI)

3.2,PAT定義了TS中的所有節目,PAT的PID總是0X000。它是PSI信息的根節點,在TS中很容易被找到,要查找節目信息必須從PAT開始。PAT是TS中所有節目的一個完整列表。PAT提供了在TS包中傳送節目的初始化信息。每個節目在PAT中都有一個具有節目號碼和對應PID值的條目,節目號碼爲零用於NIT,在PAT中,連同包含所有PMT的PID值一起每個節目都被列出來了。

3.3,節目映射表(PMT)提供節目號碼與組成它們的原始碼流之間的映射,這種映射表是一個TS中所有節目定義的集合。PMT包含了與單路節目複用有關的控制信息。單路節目的TS是由具有相同時基的多路PES流複用構成的,各路PES被分配了唯一PID,PES與被分配的PID值之間的關係構成了一張PMT。PMT完整地描述了一路節目是由哪些PES組成的,它們的PID分別是什麼等,在MPEG-2傳送層中,傳送PMT的碼流稱爲控制比特流,它與其他PES一樣作爲一個獨立的碼流,被轉載在TS包的淨荷中進行傳輸,並且被分配了一個唯一的PID。

3.4,條件訪問表(CAT)提供了在一個或者多個CA系統及其授權管理信息:流和CA系統有關的任何特殊參數之間的聯繫,每個CA系統都對應着一個CA_PID。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章