H264
H264是视频编码规范,在这个规范下H264码流有两种方式:AnnexB格式 && AVCC格式
AnnexB
AnnexB 的原理是在每个 NALU 前面写上一个特殊的起始码,通过这个起始码来当做 NALU 的分隔符,从而分割每个 NALU
| [start code] NALU | [start code] NALU | [start code] NALU |
|---|---|---|
AVCC
avcC 则采用了另外一种方式。那就是在 NALU 前面写上几个字节,这几个字节组成一个整数(大端字节序)这个整数表示了整个 NALU 的长度
| [extra data] | [length] NALU | [length] NALU | [length] NALU |
|---|---|---|---|



