- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5.3数字电视TS包与TS流组成与功能
5.3 数字电视的TS包和TS流的组成和功能;
TS固定长度188字节,4字节包头和184字节净荷
;TS包组成;5.3.1 TS包链接头;(1)包同步
是包中的第一个字节,TS包以固定的8bit的同步字节开始,所有的TS传送包,同步字都是唯一的OX47,用于建立发送端和接收端包的同步。
(2)包差错指示
用于从解码器向分接器指示传输误码。若这个比特被设置,表示此TS包中所携带的净荷信息有错误,无法使用。;(3)净荷单元起始指示
标志PES包头以及包含节目特定信息的表(PMT,PAT)的头是否出现在该包中,在失步后的重新同步中起着重要的作用。
(4)传送优先级
用于表示包中含有重要数据,应予以优先传送。;(6)加扰控制
传送信息通过加入扰码来加密,各个基本码流可以独立进行加扰。加扰控制字段说明TS包中的净荷数据是否加扰。如果加扰,标志出解扰的密匙。
(5)包标识符PID
PID是识别TS包的重要参数,用来识别TS包所承载的数据。在TS码流生成时,每一类业务(视频,音频,数据)的基本码流均被赋予一个不同的识别号PID,解码器借助于PID判断某一个TS包属于哪一类业务的基本码流。;(7)适配域控制
标志TS包是否有适配域存在,如果存在,在其内部是否有净荷存在。
(8)循环计数器
用于对传输误码进行检测。在发送端对所有的包都做0-15的循环计数,在接收终端,如发现循环计数器的值有中断,表明数据在传输中有丢失。
;5.3.2 TS包适配域;1、同步和定时;2、随机进入压缩的码流;3、当地节目插入;接收端所需信息;MPEG-2解码器接收到MPEG-2 TS流时,首先检测包结构,在TS流中查找同步字节:
总是OX47,总位于TS包开始位置,固定间隔为188字节。
同时满足这两个条件,可以确定同步。
如果出现一个字节为47hex(OX47) ,解码器将检测这个字节前后n倍188字节的位置是否也是同步字节。
如果是,则当前字节为同步字节;
否则,当前字节只是码流中偶尔出现的47hex,不是同步字节。
接收端收到5个TS包之后开始同步。
丢包3个之后解码器即失步。
;5.3.3 TS包净荷;1、基本业务流的PES包;2、节目映射表PMT;3、节目关联表PAT;4、TS码流结构特征;接收端所需信息;TS流中传送节目的数目和结构灵活多变,TS流中必须包含列表来描述TS流的瞬时结构。
这些列表称为PSI(program specific information),是偶尔在payload中传输的表格,包括:
PAT(program association table)
PMT(program map tables);刚仙裁搅端奈贰勉珠赃历涡恿恩橙痉熙龙泵巨钳爵亏蚊蝴旅构腹匣佩溉虹5.3数字电视TS包与TS流组成与功能5.3数字电视TS包与TS流组成与功能;PAT
每个TS流一个,每隔0.5秒重复。
描述TS流中有多少个节目。
包含该表的TS包的PID为0,便于识别。
PAT的payload中传送特殊PID的列表,每个PID对应一个节目。
这些PID是描述每个独立节目详细信息的指针。
PID指向PMT表。
;PMT
对应TS包有特殊的PID和特殊的payload。
PMT的PID由PAT传送。
例如要接收节目3时,先从PAT的payload中的所有PID列表中选出节目3的PID为1FF3hex,然后查找包头中PID= 1FF3hex的TS包,就是节目3的PMT。
PMT包含该节目中所有ES流(视频、音频或数据)的PID。
;一个节目可能有多个视频和音频流,解码器必须选择2个PID,一个视频流的PID(100hex),一个音频流的PID(200hex)。
此后解码器只收集这些TS包,解复用,重新组成PES包,这些PES包再送到视频或音频解码器。
传输过程中TS流的结构也可能发生改变。解码端机顶盒, 如DVB-S,必须连续检测TS流瞬时结构,读出PAT和PMT,做自适应调整。;接收端所需信息;PAT和PMT读出以后,用户确定出一个节目的两个PID:
待解码视频信号的PID(如100hex)
待解码音频信号的PID(如200hex)
解码器只处理这两个PID的TS包:
解复用过程中,PID为100hex的所有TS包集合成视频PES包,送到视频解码器。
同样,PID为200hex的所有TS包重新集合成音频PES包,送到音频解码器。
如果ES流没有加扰,这时可以直接解码。
;接收端所需信息;对付费电视或许可证和地域限制等情况,ES流利用电子码进行传输保护。
ES流利用各种方法进行混扰,接收端必须配有附加硬件并授权。
附加硬件必须有TS流中合适的解扰和授权数据。
因此TS流中传送一个特殊的表CAT(conditional access table)
CAT提供了
文档评论(0)