我寻求使用http实时流媒体标准与视频。当用户使用我们的应用程序时,我想消除任何延迟,但是当前的架构需要使用任何新的或删除的视频剪辑对音频进行完全编码。
是否有一种增量编码方法来处理http实时流,以便我能够
无缝播放。
更快的速度返回给用户。
参考资料:https://datatracker.ietf.org/doc/html/draft-pantos-http-live-streaming
发布于 2012-05-21 07:35:21
您可以相当容易地重新编码所需的段--没有必要在播放之前对整个流进行编码(否则就不可能进行活动)。如果您希望TS数据包真正无缝,那么您必须小心使用TS数据包中的时间戳。但是最简单的方法是在重新创建的部分周围使用EXT-X-DISCONTINUITY标记。
至于音频,没有必要重新编码它。您应该能够将编码的音频从一个TS容器复制到另一个TS容器。例如,如果您使用ffmpeg,您将使用-acodec copy从原始ts获取它。
https://stackoverflow.com/questions/10651369
复制相似问题