Как я могу транслировать в Chromecast с помощью VLC?

18

Я только что скачал VLC 3.0 Beta (используя ubuntu ppa) и хотел узнать, как настроить его для потоковой передачи в chromecast. Это в НОВОСТИ репо, что функция была добавлена. Многочисленные новостные издания освещают это. Но пока нет примера того, как на самом деле его использовать.

Я знаю, что это не в графическом интерфейсе (после поиска исходного кода). И я понятия не имею, как использовать код из командной строки.

Вот Ubuntu PPA, который я использовал для его установки. Однако это не должно иметь значения. Также не должна иметь значение ОС или система. Это просто программное обеспечение. Вы можете создать его самостоятельно или загрузить бинарный файл («ночной») здесь .

Эван Кэрролл
источник
Я бы порекомендовал mkchromecast Работал как шарм со мной из Ubuntu. VLC не работает для меня.
Джаеш

Ответы:

24

Здание VLC

Если вам нужно собрать VLC самостоятельно, убедитесь, что у вас есть

  • --enable-sout
  • --enable-chromecast

Использование VLC

Пока что эта функция недоступна в графическом интерфейсе, однако вы можете транслировать ее в Chromecast следующим образом:

$ vlc --sout="#chromecast{ip=ip_address}" ./video.mp4

Вы можете смотреть видео одновременно с

$ vlc --sout="#duplicate{dst=display,#chromecast{ip=ip_address}}" ./video.mp4

Чтобы сделать ситуацию еще лучше, вы можете добавить задержку к видео, чтобы она лучше синхронизировалась со звуком (устанавливает задержку на 3100 мс).

$ vlc --sout="#duplicate{dst=display{delay=3100},#chromecast{ip=ip_address}}" ./video.mp4

Вы можете найти список опций поддержки Chromecast здесь , они в настоящее время включают

  • IP
  • порт
  • HTTP-порт
  • мультиплексор
  • мим
  • видео
Эван Кэрролл
источник
Замечательно. У меня отлично работает (Chromecast 2)! (первая команда). Установлен ночной VLC 3.0 (Renderer не может обнаружить устройство, но версия командной строки работает как
чудо
У меня открыт поток, и я пытаюсь передать его через Chromecast. Однако я получаю сообщение об ошибке: ошибка: не удалось запустить проигрыватель: "/ usr / bin / vlc --sout = '# chromecast {ip = 192.168.1.80}' ./video.mp4" ([Errno 2] Нет такого файл или каталог)
Бобби С
7

Я был недоволен поддержкой кастинга в VLC, поэтому я написал специальный графический интерфейс Linux для трансляции видеофайла. Может быть полезно для вас, если предположить, что вашей основной целью является создание файла, а не только VLC.

https://github.com/keredson/gnomecast

введите описание изображения здесь

keredson
источник
1
^^^ Замечательное приложение ^^^ Не нужно возиться со сборкой VLC из исходного кода. ^^^ для установки требуется Python 3 - отлично работает на Mint 18.2
RyanNerd
0

Если у вас есть Chrome / ium, вы можете привести любое окно к Chromecast. Вот как вы это делаете:

  1. На любой странице вашего браузера (т. Е. На его стартовой странице) щелкните правой кнопкой мыши и выберите «Cast».
  2. Во всплывающем окне выберите приведение рабочего стола (вместо одной вкладки).
  3. На следующем экране выберите приведение из определенного окна (вместо всего рабочего стола)
  4. Затем выберите VLC или что-то еще, что вы хотели бы разыграть.

PS: аудио не будет проигрываться с использованием этого метода .
PPS: у Chromium могут быть проблемы с поиском Chromecast; чтобы решить его, вы должны включить его chrome: // flags / # load-media-router-component-extension flag.

Источники:

Вальдир Леонсио
источник
0

Теперь это, кажется, доступно через графический интерфейс с использованием VLC v3 на Linux:

  1. Проиграть видео
  2. Воспроизведение> Renderer> your_chromecast_device_name

Это работает для меня с видео .mkv.

leg100
источник
-1

Chrome может транслировать локальные видео в Chromecast. Вы просто воспроизводите видео на вкладке и создаете эту вкладку. В частности:

  1. Нажмите Ctrl-o, чтобы открыть локальный видеофайл и воспроизвести его в браузере.
  2. В меню переполнения Chrome (по вертикали ...) выберите Cast ...
  3. Выберите приемник Chromecast, и теперь видео будет воспроизводиться на телевизоре
  4. Из элементов управления видео в правом нижнем углу разверните видео на весь экран. Теперь он будет воспроизводиться на вашем телевизоре в полноэкранном режиме, и звук также должен воспроизводиться с вашего телевизора.
mahemoff
источник
Видео представлено только для скачивания и не открывается, поэтому это не работает для меня
Бенджамин
Работает нормально для меня и задокументировано здесь howtogeek.com/233810/…
mahemoff