增量http直播

时间:2012-05-18 10:58:22

标签: http video streaming http-live-streaming

我寻求使用带视频的http直播流媒体标准。我想在用户使用我们的应用程序时消除任何延迟,但当前的架构需要使用任何新的或删除的视频剪辑完全编码音频。

http实时流是否有增量编码方法,以便我可以

1)保持音轨独立,但与视频流无缝播放

2)允许.ts块被独立编码并以比重新编码整个视频更快的速度流回用户

参考文献: http://tools.ietf.org/html/draft-pantos-http-live-streaming

https://developer.apple.com/resources/http-streaming/

1 个答案:

答案 0 :(得分:1)

您可以非常轻松地重新编码所需的片段 - 在播放之前无需对整个流进行编码(否则将无法进行实时事件)。如果您希望TS数据包真正无缝,则必须小心TS数据包中的时间戳。但最简单的方法是在重新创建的部分周围使用EXT-X-DISCONTINUITY标记。

至于音频,则无需重新编码。您应该能够将编码音频从一个TS容器复制到另一个TS容器。例如,如果您使用的是ffmpeg,则可以使用-acodec copy从原始ts中获取它。

相关问题