MPEG-DASH-проигрыватели с открытым исходным кодом немного сложно найти для конкретной цели, но сообщество постоянно работает над тем, чтобы выпускать ценный DASH-плеер для не только воспроизведения контента DASH, но и для размещения хорошего GUI, которая позволяет вам взаимодействовать с различными параметрами, участвующими в потоке DASH.
Есть много игроков с открытым исходным кодом, с которыми я работал, некоторые из них немного сложны для компиляции, но я был бы рад предоставить вам правильную процедуру, если вы столкнулись с любыми ошибками.
Разработка клиентского обозревателя: Для ОС: Linux 16.04, до сих пор я работал с Dash.js и Shaka Player для размещения на веб-сайте с использованием HTML и сервера Apache. Я работал с libdash для клиента настольной версии (qtsampleplayer). Все они хорошо служат для демонстрационных целей, но если вы хотите быть уверенными, что в какой-то момент они не разбиваются, вам потребуется определенная поддержка.
Кодировка содержимого и сегментация: Я просто выполнил этот простой набор из двух учебных пособий here для кодирования через ffmpeg и сегментации через MP4Box.
MPD Проверка файла: Если вы хотите написать файл mpd самостоятельно, вы можете подтвердить его из here!
Cheers!
Благодарим за отзыв. Я попробую. Как насчет сегментирования видеофайлов? Это то, что люди все еще делают вручную или это больше не требуется?Я попытался использовать инструменты для сегментирования видео, которые также генерируют MPD-файл. Это отлично работает, и я могу, наверное, автоматизировать это сам. Однако это похоже на ручной процесс. Я предполагаю, что многие сталкивались с этой проблемой. Есть ли лучшее решение? Спасибо! – timhysniu
он больше не является бесплатным – Francesco