MP4Box - создавайте отдельные файлы MPD с несколькими видео
Я работаю над проблемой, когда мне приходится проигрывать несколько видео, одно за другим, используя DASH. Я не хочу, чтобы они были объединены в один MP4. Каждое видео (каждое представление) имеет свой собственный файл сегмента (один сегмент). Затем я использую MP4Box для создания одного файла mpd с несколькими периодами, так что video1 находится в периоде 1, а video2 в периоде 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 периодами. Но когда я запускаю видео с помощью проигрывателя SHAKA https://shaka-player-demo.appspot.com/demo/, видео зависает, когда происходит переключение с одного периода на другой.
Может кто-нибудь, пожалуйста, помогите мне, что я здесь делаю неправильно?
Спасибо