`
weimou66
  • 浏览: 1248880 次
文章分类
社区版块
存档分类
最新评论

PMT_Header-节目映射表的数据结构2

 
阅读更多
1 标志位 table_id 8 固定为0x02 ,标志是该表是PAT
2 段语法标志位 section_syntax_indicator 1 段语法标志位,固定为1
3   zero 1 0
4 保留字 reserved_1 2 保留字
5 有用的字节数 section_length 12 表示这个字节后面有用的字节数,包括CRC32。假如后面的字节加上前面的字节数少于188,后面会用0XFF填充。假如这个数值比较大,则PAT会分成几部分来传输。
6 传输流的ID program_number 16 指出该节目对应于可应用的Program map PID
7 保留字 reserved_2 2 保留字
8 PAT的版本号 version_number 5 指出TS流中Program map section的版本号;范围0-31,表示PAT的版本号,标注当前节目的版本.这是个非常有用的参数,当检测到这个字段改变时,说明TS流中的节目已经变化了,程序必须重新搜索节目.
9 PAT有效范围 current_next_indicator 1 当该位置1时,当前传送的Program map section可用;
当该位置0时,指示当前传送的Program map section不可用,下一个TS流的Program map section有效。
10 分段的号码 section_number 8 固定为0x00
11 最后一个分段的号码 last_section_number 8 固定为0x00
12 保留字 reserved_3 3 保留字
13   PCR_PID 13 指明TS包的PID值,该TS包含有PCR域,该PCR值对应于由节目号指定的对应节目。
如果对于私有数据流的节目定义与PCR无关,这个域的值将为0x1FFF。
14 保留字 reserved_4 4 保留字
15 描述信息长度 program_info_length 12 前两位bit为00。该域指出跟随其后对节目信息的描述的byte数
16 网络信息表 crc32 32 CRC32校验码
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics