Я бы хотел сделать DA SH Adaptive Streaming на сервере Ubuntu. Я использовал ffmpeg и MP4Box для преобразования видео в файл .mpd.
Ниже приведена команда, которую я использую для преобразования и создания файла
ffmpeg -i myvideo.mp4 \
-vcodec libx264 \
-profile:v main -level 3.1 \
-preset medium \
-crf 23 \
-x264-params ref=4 \
-acodec copy \
-movflags +faststart myvideo-output.mp4
MP4Box -dash 4000 \
-rap -bs-switching no
-profile live \
-out myvideo-output.mpd \
-segment-name my_video_segment_ myvideo-output.mp4#audio myvideo-output.mp4#video
на стороне браузера, я реализовал dash.js
в видеоплеер. проблема в том, что он работает на Chrome, Firefox и Safari на рабочем столе / iPad, но не работает на некоторых iPhone.
Как это решить?