- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最直白明了的ts流分析
TS流分析 内容 一、TS流及TS packet结构 1、TS packet header 2、TS packet payload a.PES b.PSI/SI 二、TS实例分析 TS流 … … TS packet 188bytes 188bytes TS packet format header payload Sync byte Transport error indicator 8 1 Payload unit start indicator 1 Tranport priority 1 PID 13 Tranport scrambling control Adaptation field control Continuity counter 2 2 4 Adaptation field Header Size = 4 Bytes TS packet format TS packet header 1.sync_byte:8bits同步码,固定为0x47 2.transport_error_indicator:1bit错误指示位。若设为1,表明该TS包有错误。 3.payload_unit_start_indicator:1bit标志位。 a.该TS包的payload为PES packet:标志位=1,则该TS包的payload第一个byte正是某一 PES包的第一个byte;标志位=0,没有PES 包从该TS包开始。 b.该TS包的payload为PSI/SI:标志位=1,则该TS包的第一个byte是pointer_field,pointer_field指向某一PSI section的第一个byte开始位置;标志位=0,则不存在pointer_field且此TS包不包含任何PSI section的第一个byte。 TS packet header(cont) 4.transport_priority:1bit优先级标志位。=1表示该TS包比其他有相同PID但该位为0的TS包优先级高。 5.PID:13bits packet ID,指示TS packet payload的数据类型。如下页表所示。还有一个专门为EPG增加的表EMT,PID为0x20. 6.transport_scrambling_control:2bits,指出TS packet payload 的加密模式。Packet header、adaptation field、null packet不加密。 PSI/SI PID分配 表 PID 值 PAT 0x0000 CAT 0x0001 TSDT 0x0002 预留 0x0003 至0x000F NIT, ST 0x0010 SDT , BAT, ST 0x0011 EIT, ST 0x0012 RST, ST 0x0013 TDT, TOT, ST 0x0014 网络同步 0x0015 预留使用 0x0016 至 0x001B 带内信令 0x001C 测量 0x001D DIT 0x001E SIT 0x001F TS packet header(cont) 7. adaptation_field_control:2bits,指出TS packet header 后是否跟adaption field 和/或 payload. decoder 将忽略此2bits=00的TS包。Null packet中应该设定此2bits=01。 value description 00 reserved for future use by ISO/IEC 01 no adaptation_field, payload only 10 adaptation_field only, no payload 11 adaptation_field followed by payload TS packet header(cont) 8. Continuity_counter:4bits连续计数器。相同PID的TS包此值比前一个包增1,达到最大值15从0开始。但若adaptation_field_control的值为00或10时不增1。另外,重复包(duplicate packet)也不增1。重复包是指除了PCR(如果有)以外整个包都与前一个包一样的包。 如果除了以上特殊情况,还出现continuity_counter的不连续(discontinuity),说明有包丢失。另请参考adaptation field 中的discontinuity_indicator指示位。 TS packet he
您可能关注的文档
最近下载
- UL 1998-2018 UL可编程器件安全软件标准.pdf VIP
- 2024届广东省广州市省实教育集团九年级数学第一学期期末学业水平测试试题含解析.doc VIP
- 传感器原理及应用复习题 .pdf VIP
- 风力发电工程技术专业2021级人才培养方案(高职).pdf VIP
- 2021年10月青岛市建设工程材料价格及造价指数(可搜索)(1).pdf VIP
- 变形监测技术试题及答案.docx VIP
- DB62T 2528.5-2021 动物疫病监测规范 第5部分:免疫抗体监测.pdf VIP
- 2024年秋季新人教版七年级上册英语全册教案.docx
- 《杂草学》教学大纲.doc VIP
- 脑部抗衰护理方案.pptx VIP
文档评论(0)