TS流packet header 分析

TS流分析
/9/19 11:12:01
TS流分析
TS流 188字节
每个包中 4字节的 和184字节的data
8bits 的同步字节 ;____( =十六进制固定为0x47)
r 1bits 的错误指示信息;____ ( 设置为1 表示该TS 包存在错误)
1bits 的负载单元开始标志(不满188字节时需填充) ;_____* 当传输流包有效荷载包含PSI分段首字节时 值必须为1,不包含设置为0, 空包必须设置为0*当传输流包有效载荷包含 PES 包数据时,具有以下意义:‘ 1 ’指示此传输
流包的有效载荷应随着 PES 包的首字节开始,‘ 0 ’指示在此传输流包中无任何 PES 包将开始 。若
设置为‘ 1 ’,则一个且仅有一个 PES 包在此传输流包中起始 。这也适用于
6 的专用流
当传输流包有效载荷包含 PSI 数据时,具有以下意义:若传输流包承载 PSI
分段的首字节,则值必为 1,指示此传输流包的有效载荷的首字节承载
。若传输流包不承载 PSI 分段的首字节,则值必为‘ 0 ’,指示在此
有效载荷中不存在。这也适用于5 的专用流
对空包而言,必须设置为‘ 0 ’ 。
仅承载专用数据的传输流包的此比特含义在本规范中未定义 。(不看其上 意义其实就是当一段数据超过一个包的大小必须分成几个包,第一个包的这个标志为1,其他包为0. )
1bits 的传输优先级标志
【TS流packet header 分析】PIDID号码,唯一的号码对应不同的包;决定 data的内容 见下图1-1