【发布时间】:2012-09-13 05:18:46
【问题描述】:
我需要处理来自外部服务器的传入 h264 流。
这个流由带有sps/pps信息的h264帧组成。
我需要“剥离”这些信息并将数据传递给接收方。
我该怎么做?
【问题讨论】:
-
所以你需要附加一些东西吗?因为在 H.264 中没有众所周知的“全局标头”,也许你需要改进这个问题。
-
当使用 x264 编码时,有一个选项“b_repeat_headers”,这意味着我们希望将 sps / pps 信息与每个关键帧一起发送。当 b_repeat_headers 设置为 false 时,ffmpeg 调用“全局标头”。
-
这就是我的意思“改进问题”。
b_repeat_headers与H.264无关。它特定于 x264 或其他东西,因此您需要解释您要达到的目标。我想您想解析出 SPS/PPS NAL 单元并通过重新插入每个 I 帧来复制它们。这是您需要添加到原始帖子中的内容。