天天看點

頻道資訊[置頂] MPEG-2 數字視訊技術參考指南 (7)—— ATSC數字電視标準

PS:今天上午,非常郁悶,有很多簡單基礎的問題搞得我有些迷茫,哎,代碼幾天不寫就忘。目前又不當COO,還是得用心記代碼哦!

        之前提到過,MPEG-2系統層隻能讓解碼器定位單個TS流上的可用節目和服務。為了擴充這方面的能力,進階電視系統委員會(ATSC)定義了自己的一組表,稱之為節目與系統資訊協定(PSIP)表。這組表使得解碼器能夠拜訪參數調優,節目分級,以及全網頻道的事件描述。通過和MPEG的PSI表協同工作,ATSC的PSIP表将大批的産品和服務呈現給觀衆。

1.      ATSC的曆史

        1993年5月,美國聯邦通信委員會(FCC)聯合了多家廣播行業的上司企業,組成了所謂的高清電視(HDTV)聯盟。該聯盟被委任以建構進階電視(ATV)廣播的美國标準,并要求ATSC開發和制定新标準的細節規範。ATSC數字電視标準(A/53),于1996年以ATSC成員資格被FCC接受,用于美國的數字地面站電視廣播。該标準重要涵蓋了地面站廣播,但是它也包括了有線電視(CATV)傳輸的相幹規範。

        雖然ATSC起初是一個北美組織,但現在其已包含了全世界範圍的200多位成員。

2.      ATSC PSIP表

        ATSC PSIP表為解碼器提供了須要資訊,以拜訪MPEG-2/ATSC網絡上的所有可用頻道和事件。它提供了調優資訊,使得解碼器通過遠端點選即能倏地切換頻道;它還包含了使用者定義的節目品級劃定,以及提供了時間描述以支撐創立EPG。下圖為PSIP表的歸納綜合。

頻道資訊[置頂] MPEG-2 數字視訊技術參考指南 (7)—— ATSC數字電視标準

2.1  主向導表(Master Guide Table)

        主向導表(MGT)就像是所有其他PSIP表的索引,如下圖。其定義了_TableSize用于解碼;_Versionnumber用于識别表是不是需要更新;_PID值用于幫助解碼器定位包含EIT和ETT的資料包。

頻道資訊[置頂] MPEG-2 數字視訊技術參考指南 (7)—— ATSC數字電視标準

2.2  系統時間表(System Time Table)

        系統時間表(STT)隻有一個資料包構成,用于作為當天時間的參考。如下圖所示,STT使得解碼器能根據日程安排發送通知事件。

頻道資訊[置頂] MPEG-2 數字視訊技術參考指南 (7)—— ATSC數字電視标準

    每日一道理

如果說生命是一座莊嚴的城堡,如果說生命是一株蒼茂的大樹,如果說生命是一隻飛翔的海鳥。那麼,信念就是那穹頂的梁柱,就是那深紮的樹根,就是那扇動的翅膀。沒有信念,生命的動力便蕩然無存;沒有信念,生命的美麗便杳然西去。(劃線處可以換其他詞語)

2.3  分級區域表(Rating Region Table)

        分級區域表(RRT)為每一個應用分級标準的國家傳輸節目分級系統。如下圖所示,RRT答應使用者根據其内容過濾相幹的節目。解碼器應用MGT中的資訊來定位和創立RRT。

頻道資訊[置頂] MPEG-2 數字視訊技術參考指南 (7)—— ATSC數字電視标準

2.4  虛拟頻道表(Virtual Channel Table):TVCT用于地面站,CVCT用于有線

        虛拟頻道表(VCT)列出了TS流中的全部頻道,并定義了每一個頻道的屬性。以下圖為例。VCT包含了頻道名稱、流元件、流類型以及導航辨別。VCT同時包含了每一個節目的source_id,EIT會應用這些source_id來定位和表現EPG所需的頻道資訊。解碼器應用MGT中的資訊來查詢和建構VCT。

頻道資訊[置頂] MPEG-2 數字視訊技術參考指南 (7)—— ATSC數字電視标準

2.5  事件資訊表(Event Information Table)

        事件資訊表(EIT)為每一個VCT中列出的虛拟頻道定義了相幹的事件。如下圖所示。EIT提供了事件描述、開始時間和時長。解碼器應用這些來建構EPG。

頻道資訊[置頂] MPEG-2 數字視訊技術參考指南 (7)—— ATSC數字電視标準

        根據ATSC定義,在TS流中的恣意時間,必須有4至128個EIT。每一個EIT提供3小時周期的事件資訊,是以在EPG中最多可以獲知16天的節目内容。EIT-0老是包含以後3小時内的資訊,而EIT-1則定義了下一個3小時的節目内容。

        每一個EIT的PID值都定義在MGT中,VCT為每一個EIT中的事件提供了頻道辨別符,也稱之為Source ID。

2.6  擴充文本表(Extended Text Table)

        擴充文本表(ETT)包含了描述頻道和事件的文本消息,是以有兩種ETT:Channel ETT和Event ETT。