在MPEG-TS流中,PES比特流PES_packet_length可以是0,那么PES packet size是由TS数据包的payload_unit_start_indicator==1 (下一个TS数据包的第一个TS数据包)确定的,对吗?
现在,当已知PES数据包的总大小时,PES_packet_length是未知的(0),如何计算stuffing_byte计数和PES_packet_data_byte count?
发布于 2014-12-07 22:26:52
PES_packet_length可以是0只对视频帧是正确的。音频帧不能长度为0。在这种情况下,填充字节是不允许的,因此应该使用自适应字段填充。(如果只需要一个填充字节,AF大小可以为0 )
https://stackoverflow.com/questions/27327463
复制相似问题