我现在正致力于在Android上解码h264字节流。该流是从第三方产品发送的,我对其视频格式不太确定。该文件称该流由PPS和SPS NAL单元组成。但我收到的h264字节流包括以0x00 0x00 0x00 0x01开头的序列,我收到的样本中第5个字节可能是0x09,0x21或0x06。这引发了我一段时间,因为它似乎与通常的0x67或0x68指标不同。有谁知道NAL单元头中的0x09 / 0x21 / 0x06是什么意思?
答案 0 :(得分:2)
0x09是访问单元分隔符。 0x21是非IDR帧或片。 0x06是SEI消息。有关详细信息,请参阅我的答案。 Possible Locations for Sequence/Picture Parameter Set(s) for H.264 Stream