2015-08-10 4 views
1

Я вижу, что VLC должен поддерживать воспроизведение в формате MPEG-DASH с версии 2.1 и выше, но я не могу заставить его воспроизводить какой-либо контент DASH, будь то образец носителя, найденный в Интернете или видео. ve закодировал меня. Я успешно протестировал эти видеоролики в браузере, но мне нужно потоковое видео и сбор данных пропускной способности с компьютера, на котором нет дисплея.Воспроизведение MPEG-DASH на VLC

Когда я пытаюсь передать манифест из командной строки, похоже, что vlc пытается проанализировать манифест с помощью lua-фильтров (потому что файл подходит по http, я полагаю), но я не вижу упоминания DASH в любом месте и vlc не может воспроизвести файл. У меня нет моей тестовой установки, но я могу получить подробный вывод, если кому-то это понравится.

Поиск решения принес мне here, но когда я просматриваю источник vlc с версии 2.1.0 (с git checkout tags/2.1.0-git после клонирования), строки, которые они упоминают для изменения, не указаны в файлах, которые они упоминают. Любая помощь будет принята с благодарностью, эта проблема мешает моим исследованиям уже более недели.

ответ

1

Официальная версия VLC 2.2.1 не поддерживает MPEG-Dash.

Я использовал ночную сборку 3.0 и имеет поддержку тире.

вы можете скачать его здесь:

http://nightlies.videolan.org/.

Надеюсь, это поможет.

0

Я пробовал выпуск VLC ночной сборки vlc-3.0.0-git-20151220-0402-win64.7z, он смог воспроизвести тестовые файлы mpd, которые у меня есть (*). Предыдущие выпуски 3.x ничего не играли. Эта версия не идеальна, поскольку она периодически мигает при загрузке новых сегментов. (, H264 ААС) файл

http://nightlies.videolan.org/build/win64/last/

(*) mp4 пунктирная с использованием живого профиля.

Смежные вопросы