- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DVBSI入门VBSI入门
[原创]DVB?SI?入门数字电视与传统模拟电视节目选择的方式完全不同,?传统电视的每一个频道对应一个节目,只要调到相应的频率,?就可以看到节目。?而在数字电视信号中,一路码流对应多路节目,使用复用技术就可以做到了。一个物理的频道只能给出包含多路节目的一路传输流。要观看其中的某一路节目,还必须从该传输流中提取出该路节目的压缩包,然后再进行解码。?所以怎样从众多的传输流中,选中一路节目播放,就变得很复杂。在mpeg-2的传输流(Transport?Stream)中,节目专用信息PSI(Program?Specific?Information),就是规定不同节目和节目中的不同成分如何复用成一个统一的码流。以PSI为基础可以提供一个码流的构成,从而帮助用户对节目进行选择。DVB中的服务信息SI(Service?Information)则对此进行了进一步的扩展,加入了一些对用户有用的信息,标示节目的类型,服务商,节目的相互关系等。正确的了解mpeg-2的PSI以及DVB的SI的结构,及其在节目组织,选择中的应用,可以正确理解service?information在DVB解码中的地位。对于我们做好对数字节目的复用,也能起到帮助作用。1,?MPEG-2?TS中的PSIPSI信息主要包括以下的表:???PAT(Program?Association?Table):节目群丛表,该表的PID是固定的0x0000,它的主要作用是指出该传输流ID,以及该路传输流中所对应的几路节目流的?MAP?表和网络信息表的PID。???PMT(Program?Map?Table):节目映射表,该表的PID是由PAT提供给出的。通过该表可以得到一路节目中包含的信息,例如,该路节目由哪些流构成和这些流的类型(视频,音频,数据),指定节目中各流对应的PID,以及该节目的PCR所对应的PID。???NIT(Network?Information?Table):网络信息表,该表的PID是由PAT提供给出的。NIT的作用主要是对多路传输流的识别,NIT提供多路传输流,物理网络及网络传输的相关的一些信息,如用于调谐的频率信息以及编码方式。调制方式等参数方面的信息。???CAT(Conditional?Access?Table):条件访问表,PID?-?0x0001。除了上述的几种表外,mpeg-2还提供了私有字段,用于实现对MPEG-2的扩充。
2,?DVB中的SIMpeg-2的PSI中提供了不少的相关节目组成和相互关系的信息,从而使得在接收端可以正确的对多路传输流进行分解。但是这些信息在实际使用时仍显得不够,为此在DVB中采用SI对PSI信息进行了进一步的扩展。除了在PSI中的信息之外,DVB还定义了一些其他的一些表。SI的主要用途有:a、根据NIT,PAT,PMT等信息可以进行自动的频道调谐;b、更方便的对节目进行选择和定位;c、实现电子节目指南EPG(Electronic?Program?Guide),等等。PSI中的信息基本上都是与当前码流相关的,即它们所涉及的内容都与当前码流中的部分信息相关。与PSI不同的是,SI的信息可以包括不在当前码流中的一些服务和事件,允许用户进行更多的选择和了解更多的其他服务信息。DVB规定携带SI信息的传输包必须用指定的PID,指定的PID如下表:????TABLE?TYPE????PID?valuePAT?0X0000?CAT?0X0001TSDT?0X0002RESERVED?0X0003?TO?0X000FNIT,ST?0X0010SDT,BAT,ST?0X0011?EIT,ST?0X0012?RST,ST?0X0013?TDT,TOT,ST?0X0014?Network?Synchroniztion?0X0015?Reserved?for?future?use?0X0016?TO?0X001BInband?signaling?0X001CMeasurement?0X001DDIT?0X001E?SIT?0X001F?在该表中可以看到同一个PID可以对应不同的表,要把这样的表区分开来,需要进一步找到TableID?进行识别。TableID表如下:??????牋?value牋Description?0x00燩rogram_association_section0x01燙onditional_access_section0x02燩rogram_map_section0x03燭ransport_stream_description_section0x04燭O?x3F燫eserved0x40燦etwork_information_section-actual_ne
文档评论(0)