赞
踩
TS流 188字节
每个包中 4字节的header 和184字节的data
sync_byte 8bits 的同步字节 ;____(sync_byte = 01000111 十六进制固定为0x47)
tport_error_indicator 1bits 的错误指示信息;____ ( 设置为1 表示该TS 包存在错误)
payload_unit_start_indicator 1bits 的负载单元开始标志(packet不满188字节时需填充) ;_____* 当传输流包有效荷载包含PSI分段首字节时 值必须为1,不包含设置为0, 空包必须设置为0*当传输流包有效载荷包含 PES 包数据时, payload_unit_start_indicator 具有以下意义:‘ 1 ’指示此传输
流包的有效载荷应随着 PES 包的首字节开始,‘ 0 ’指示在此传输流包中无任何 PES 包将开始。若
payload_unit_start_indicator 设置为‘ 1 ’,则一个且仅有一个 PES 包在此传输流包中起始。这也适用于
stream_type 6 的专用流
当传输流包有效载荷包含 PSI 数据时, payload_unit_start_indicator 具有以下意义:若传输流包承载 PSI
分段的首字节,则 payload_unit_start_indicator 值必为 1 ,指示此传输流包的有效载荷的首字节承载
pointer_field 。若传输流包不承载 PSI 分段的首字节,则 payload_unit_start_indicator 值必为‘ 0 ’,指示在此
有效载荷中不存在 pointer_field 。这也适用于 stream_type 5 的专用流
对空包而言, payload_unit_start_indicator 必须设置为‘ 0 ’。
仅承载专用数据的传输流包的此比特含义在本规范中未定义。 (不看其上 意义其实就是当一段数据超过一个包的大小必须分成几个包,第一个包的这个标志为1,其他包为0. )
transport_priority 1bits 的传输优先级标志
PID 13bits Packet ID号码,唯一的号码对应不同的包;_____PID决定packet data的内容 见下图1-1
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。