Приведение VLC к Chromecast приводит к черному экрану с только заголовком файла, отображаемого на телевизоре
Использование VLC 3.0.6 Chromecast не работает. Подключается нормально, но видео чёрное и воспроизведение дальше не идет. Это застряло в 0:00.
4 ответа
Это известная проблема VLC. Смотрите сообщение с форума VideoLan.
Привет, это должно быть исправлено в следующей версии VLC. Это было сломано с обновлениями от Google.
VLC 3.0.6 не работает с Chromecast 1.36.140076, но подтверждается работа с ночной 4.0.0-dev Otto Chriek (revision 4.0.0-dev-6281-gaf93e96577)
,
Инструкции по установке ночной сборки VLC см. В этом вопросе.
Это работает, просто откройте порт, который использует VLC. По умолчанию это 8010
, видеть
Сервис -> Настройки -> Показать все настройки (флажок внизу слева) -> Вывод потока -> Поток Stout -> Chromecast -> Порт HTTP
Чтобы открыть порт
с
ufw
использовать:sudo ufw allow 8010
с
iptables
использовать:sudo iptables -I INPUT 1 -i eth0 -p tcp --dport 8010 -j ACCEPT
Протестировано на Ubuntu 19.04 и VLC 3.0.7.
У меня есть обходной путь для этого:
- Начните трансляцию на свой телевизор,
- затем в VLC отключите вашу аудиодорожку и должно запуститься видео,
- повторно включите звуковую дорожку, и она будет воспроизводиться нормально.
У меня была такая же проблема, после установки VLC 4.0.0-dev Otto Chriek
проблема не была решена. Затем я попытался отключить брандмауэр и вуаля! Я могу проигрывать DVD и транслировать их в Chromecast. PS: не отключайте ваш брандмауэр, вместо этого разрешите порт VLC в конфигурации вашего брандмауэра (см. Этот пост).