頻道信息[置頂] 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表的歸納綜合。

    頻道和信息

    

    

2.1  主向導表(Master Guide Table)

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

    頻道和信息

    

    

2.2  系統時間表(System Time Table)

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

    頻道和信息

    

    每日一道理
如果說生命是一座庄嚴的城堡,如果說生命是一株蒼茂的大樹,如果說生命是一只飛翔的海鳥。那么,信念就是那穹頂的梁柱,就是那深扎的樹根,就是那扇動的翅膀。沒有信念,生命的動力便盪然無存;沒有信念,生命的美麗便杳然西去。(划線處可以換其他詞語)

    

2.3  分級區域表(Rating Region Table)

        分級區域表(RRT)為每一個應用分級標准的國家傳輸節目分級系統。如下圖所示,RRT答應用戶根據其內容過濾相干的節目。解碼器應用MGT中的信息來定位和創立RRT。

    頻道和信息

    

    

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

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

    頻道和信息

    

    

2.5  事件信息表(Event Information Table)

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

 頻道和信息

        根據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。

    

        ETT消息被表現在EPG中,給用戶提供比EIT更詳細的信息。例如,Channel ETT可能包含關於頻道價格或頻道亮點的相干信息。Event ETT可能包含了一小段文本來描述一個特定事件,比如說一部電影的介紹。ETT是可選的,每一個ETT的PID值都定義在MGT里。

文章結束給大家分享下程序員的一些笑話語錄: 一個程序員對自己的未來很迷茫,於是去問上帝。
"萬能的上帝呀,請你告訴我,我的未來會怎樣?"
上帝說"我的孩子,你去問Lippman,他現在領導的程序員的隊伍可能是地球上最大的"
於是他去問Lippman。
Lippman說"程序員的未來就是駕馭程序員"
這個程序員對這個未來不滿意,於是他又去問上帝。
"萬能的上帝呀,請你告訴我,我的未來會怎樣?"
上帝說"我的孩子,你去問Gates,他現在所擁有的財產可能是地球上最多的"
於是他去問Gates。
Gates說"程序員的未來就是榨取程序員"
這個程序員對這個未來不滿意,於是他又去問上帝。
"萬能的上帝呀,請你告訴我,我的未來會怎樣?"
上帝說"我的孩子,你去問侯捷,他寫的計算機書的讀者可能是地球上最多的"
於是他去問侯捷。
侯捷說"程序員的未來就是誘惑程序員"
這個程序員對這個未來不滿意,於是他又去問上帝。
"萬能的上帝呀,請你告訴我,我的未來會怎樣?"
上帝搖搖頭"唉,我的孩子,你還是別當程序員了")


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com