3
|
SMUsamaShah · 技术社区 · 7 年前 |
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仅使用提供的头及其大小,无论头是否实际添加了帧。仅在帧字节中搜索头的大小可以正确计算碎片。
更新:
本质上,我不得不跳过
|
Max Ridman · FFmpeg抓取RTSP IP摄像机 7 年前 |
Salvo Passaro · iOS兼容live mp4流 7 年前 |
lighting · 基于RTP的MP4视频分割 7 年前 |
Roland · 如何加快OpenH264解码器的速度 8 年前 |
Heiner · openvideodecode/统一视频解码器 9 年前 |