Як потік на Chromecast за допомогою VLC?


18

Я щойно завантажив бета-версію VLC 3.0 (використовуючи ubuntu ppa) і хотів знати, як налаштувати її на потоковий вміст до chromecast. Саме в НОВИНИ РЕПО додана функція. Численні випуски новин висвітлюють це. Але, ще немає прикладу, як насправді ним користуватися.

Я знаю, що це не в графічному інтерфейсі (шукаючи вихідний код). І я поняття не маю, як використовувати код з командного рядка.

Ось Ubuntu PPA, який я використовував для його встановлення. Однак це не має значення. Також не має значення ОС або система. Це просто програмне забезпечення. Ви можете створити його самостійно або завантажити бінарний ("нічний") тут .


Я б рекомендував mkchromecast Працював зі мною Ubuntu як шарм. VLC не працював для мене.
Jayesh

Відповіді:


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 (рендер не міг виявити пристрій, але версія командного рядка працює як принадність)
bakytn

У мене відкритий потік, і я намагаюся передати його через chromecast. Однак я отримую помилку: помилка: Не вдалося запустити програвач: "/ usr / bin / vlc --sout = '# chromecast {ip = 192.168.1.80}' ./video.mp4" ([Errno 2] Немає такого файл чи каталог)
Bobby S

7

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

https://github.com/keredson/gnomecast

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


1
^^^ Чудовий додаток ^^^ Немає необхідності в роботі з будівлею VLC від джерела. ^^^ потрібно встановити час роботи Python 3 - працює чудово на монетному дворі 18.2
RyanNerd


0

Якщо у вас є Chrome / ium, ви можете надати будь-яке вікно Chromecast. Ось як ви це робите:

  1. На будь-якій сторінці вашого веб-переглядача (тобто його стартовій сторінці) клацніть правою кнопкою миші та виберіть "Cast"
  2. У спливаючому вікні виберіть передачу робочого столу (а не лише одну вкладку)
  3. На наступному екрані виберіть передачу з певного вікна (замість цілого робочого столу)
  4. Потім виберіть VLC або все, що ви хотіли б віддати

PS: Аудіо не буде передано за допомогою цього методу .
PPS: у Chromium можуть виникнути проблеми з пошуку Chromecast; щоб вирішити його, потрібно включити його прапор chrome: // flags / # load-media-router-компонент-extension.

Джерела:


0

Зараз, здається, це доступно через графічний інтерфейс, використовуючи VLC v3 на Linux:

  1. Відтворити відео
  2. Відтворення> Відображувач> ваше_хромескад_назва_назви

Це працює для мене .mkv відео.


-1

Chrome може передавати місцеві відео на Chromecast. Ви просто відтворюєте відео на вкладці та передаєте його. Конкретно:

  1. Натисніть Ctrl-o, щоб відкрити локальний відеофайл та відтворити його у своєму браузері.
  2. Виберіть у меню переповнення Chrome (вертикаль ...) Cast ...
  3. Виберіть приймач Chromecast і відео тепер відтворюватиметься на телебаченні
  4. З вікна управління внизу праворуч розгорніть відео на весь екран. Тепер він буде відтворюватися на повноекранному екрані телевізора, а також звук також повинен відтворюватися з телевізора.

Відео подається лише як завантаження та не відкривається, тому для мене це не працює
Бенджамін

Для мене добре працює і тут задокументовано тут howtogeek.com/233810/…
mahemoff
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.