|
3
|
| SMUsamaShah · 技术社区 · 8 年前 |
|
|
1
7
经过之后
在编码帧中有多个NALU。有不同的NALU,包括AUD、SPS(67)、PPS(68)和IDR。每个NALU由4字节开始代码分隔,该代码为
[00 00 00 01 67 42 c0 20 8c 8d 40 20 03 09 00 f0 88 46 a0 00 00 00 01 68 ce 3c 80]00 00 00 01 .. 您可以看到粗体的开始代码。只有方括号之间的字节属于标头,最后一个开始代码用于帧数据。
下一帧总是只有一个片段,如下所示
OpenH264 API提供了编码帧中的NALU数,用于计算片段,而API I仅使用提供的头及其大小,无论头是否实际添加了帧。仅在帧字节中搜索头的大小可以正确计算碎片。
更新:
本质上,我不得不跳过
|