我现在正在研究在Android上解码h264字节流。流是从第三方产品发送的,我不确定其视频格式。该文件说,流由PPS和SPS NAL单元组成。但是我收到的h264字节流包含以0x00 0x00 0x00 0x01开头的序列,在我收到的样本中,第5个字节可以是0x09、0x21或0x06。这触发了我一段时间,因为它似乎与通常的0x67或0x68指示器不同。有人知道NAL单元标头中的0x09 / 0x21 / 0x06是什么意思吗?
最佳答案
0x09是访问单元定界符。 0x21是非IDR帧或片。 0x06是SEI消息。有关更多信息,请参见此处。 Possible Locations for Sequence/Picture Parameter Set(s) for H.264 Stream