0

用例通过附加多个编码的 mp4 块 ([moof mdat]+) 动态地通过 mp4 容器连续流式传输媒体

目前,当我们合并两个视频 moof + mdat 时,第一个视频的 ftyp + moov 保持不变,则播放器能够正确播放第一个视频,但第二个视频先播放视频,然后播放音频。问题似乎与 moof 中的跟踪信息有关。

我们想提供一个 mp4 文件作为流媒体视频的端点,我们将一个接一个地附加多个 mp4 视频的 moof + mdat 到端点。MP4 Endpoint 可以有 10 小时的持续时间,其中包括 1-2 分钟的视频 moof + mdat。

怀疑是,

如何管理 moov 标头以跟踪 moof + mdat 如何管理 moof 标头以进行连续流式传输(或者无论如何保持其不变)

注意:目前我们对所有媒体内容使用具有相同 fps 速率、高度、宽度和相同音频编解码器的所有碎片 h264 编解码器视频

4

0 回答 0