我正在解决一个问题,我必须使用 DASH 一个接一个地播放多个视频。我不希望将它们组合成一个 MP4。每个视频(每个表示)都有自己的片段文件(单个片段)。然后我使用 MP4Box 创建一个具有多个句点的 mpd 文件,以便 video1 在 Period 1 中, video2 在 Period 2 中,希望它们会一个接一个地运行。MP4Box命令如下
MP4Box -dash 10000 -profile onDemand -single-file video1_320_24.mp4#video:period=1 video1_480_24.mp4#video:period=1 video1_480_24.mp4#audio:period=1 video2_320_24.mp4#video:period=2 video2_480_24.mp4#video:period=2 video2_480_24.mp4#audio:period=2
这会生成一个带有 2 个句点的单个 mod 文件。但是,当我使用 SHAKA 播放器https://shaka-player-demo.appspot.com/demo/#lang=en-GB运行视频时,视频会在从一个时期切换到另一个时期时挂起。
有人可以帮我在这里做错什么吗?
谢谢