频道信息[置顶] 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说"程序员的未来就是榨取程序员"
这个程序员对这个未来不满意,于是他又去问上帝。
"万能的上帝呀,请你告诉我,我的未来会怎样?"
上帝说"我的孩子,你去问侯捷,他写的计算机书的读者可能是地球上最多的"
于是他去问侯捷。
侯捷说"程序员的未来就是诱惑程序员"
这个程序员对这个未来不满意,于是他又去问上帝。
"万能的上帝呀,请你告诉我,我的未来会怎样?"
上帝摇摇头"唉,我的孩子,你还是别当程序员了")

你可能感兴趣的:(技术)