Трансляція на телевізор, розширення для трансляції медіа з Ubuntu на Chromecast

про трансляцію на телевізор

У наступній статті ми збираємося подивитися на Cast to TV GNOME. Це розширення Gnome Shell, яке прагне полегшити роботу користувачів Ubuntu передавати мультимедійний вміст з нашого комп’ютера на телевізор за допомогою Chromecast. У наступних рядках ми побачимо, як його встановити та ввести в дію.

Як я вже говорив, Cast to TV - це розширення для GNOME Shell, з яким ми можемо передавати потокове відео, музику та зображення на Chromecast або інші пристрої через локальну мережу. Це розширення підтримує транскодування відео на льоту (для відео, які неможливо відтворити безпосередньо на пристрої), настроювані субтитри, відображення програми перегляду музики під час потокової передачі музики та багато іншого. Для управління пристроєм це розширення додасть нову кнопку на верхній панелі з елементами управління відтворенням.

Це розширення оболонки GNOME дозволяє користувачам настільного комп’ютера GNOME передавати будь -який локальний медіафайл, що зберігається на нашому комп’ютері, на сусідній пристрій Chromecast.

Загальні особливості розширення Cast to TV

транслювати на телебачення

  • Це розширення зробить це можливим для нас потокове передавання відео, музики та зображень на: Пристрої Chromecast, будь -які пристрої з веб -браузером (інший ПК або смартфон) або програмою медіапрогравача (наприклад, MPV, VLC).
  • Підтримує вбудовані та зовнішні субтитри.
  • Дозволить нам грати на іншому пристрої за допомогою вбудованого веб-програвача та змінити вміст без оновлення веб -сторінки.
  • Перекодуйте відео у підтримуваний формат на льоту.
  • Кодування відео VAAPI / NVENC, додатково для низького завантаження процесора.
  • Ми можемо використовувати нашу систему як пульт дистанційного керування Chromecast, керуйте відтворенням з верхньої панелі Gnome.

Меню Chromecast відтворює музику

  • Ми зможемо потокова музика з візуалізаціями, хоча це вимагає швидкого процесора. У налаштуваннях Cast можна активувати програму перегляду музикиоскільки він за замовчуванням відключений. Існують також інші налаштування, які можна змінити.
  • Інтеграція з контекстним меню Nautilus.
  • Список відтворення медіа сумісний з 'Перетягування".

Встановіть розширення Cast to TV

Для тих, хто не знає, Розширення оболонки GNOME - це невеликі блоки коду, які розширюють функціональні можливості та можливості робочого столу GNOME. Ви можете розглядати їх як розширення браузера, але тільки для робочого столу.

Це розширення дозволить користувачам передавати музику, відео та фотографії з нашого комп’ютера на пристрій Chromecast опції: кодувати медіа на льоту, встановлювати положення елементів керування на екрані програвача, встановлювати швидкість передачі даних або переглядати програму перегляду музики на телевізорі під час відтворення музики.

Щось необхідне перед установкою розширення - це роз'єм. Щоб встановити його в термінал (Ctrl + Alt + T), нам потрібно буде написати:

встановити роз'єм хромованої оболонки

sudo apt install chrome-gnome-shell

Хоча це розширення оболонки GNOME, для його встановлення потрібно ще кілька речей. Він має багато залежностей, необхідних для правильної роботи інструменту. На щастя, всі вони доступні для встановлення в офіційних репозиторіях Ubuntu. Щоб встановити всі ці залежності, нам залишиться лише відкрити термінал (Ctrl Alt T) і виконати в ньому команду:

встановити залежності від телевізора

sudo apt install nodejs npm ffmpeg

Настав час це зробити встановити розширення. Ми можемо знайти це нижче посилання, що перенесе нас до Інтернету, де нам залишиться лише активувати перемикач і вибрати Встановити.

увімкнути трансляцію на телебаченні

Якщо ви ще не ввімкнули його, на сторінці буде вказано, що вам потрібно встановити плагін у браузері, як ви можете бачити на наступному скріншоті. Все, що вам потрібно зробити, це натиснути на виділене посилання, щоб встановити його.

встановити плагін у браузері

Після того, як розширення встановлено, перед тим, як продовжити і перевірити його, існує деякі додаткові залежності, які необхідно встановити. Для цього ми повернемося до терміналу (Ctrl + Alt + T) і перейдемо до каталогу розширень за допомогою такої команди:

cd ~/.local/share/gnome-shell/extensions/cast-to-tv@rafostar.github.com

Тоді нам потрібно буде лише виконати цю іншу команду встановити залежності:

встановити npm cast на телевізійні залежності

npm install

Транслювати медіафайли на Chromecast

Щоб передавати мультимедійний вміст на Chromecast, наша команда Ubuntu та Chromecast повинні бути підключені до однієї мережі Wi-Fi. Як тільки це буде зроблено, нам доведеться натиснути на панель управління, щоб відкрити меню стану оболонки GNOME, а потім натиснути на «Трансляція вмісту»Розширити його.

транслювати в меню телевізора

У цьому меню ми можемо вибрати тип носія, який ми хочемо передавати. Вибір, який ми зробимо, відкриє вікно навігації, яке дозволить нам орієнтуватися та вибирати файл. Коли ми вибираємо його, нам просто потрібно натиснути на Cast Media, і передача розпочнеться негайно (про). Якщо він не запускається, вам доведеться перейти до опції «переваги»І налаштуйте пристрій, на який ми хочемо надсилати вміст.

Залежно від моделі Chromecast деякі відео можуть не відтворюватися. Тим не менше, Ви можете вибрати опцію Transcode video, яка прагне гарантувати відтворення.

Це треба сказати в веб -сайт розширення, вказують, що функціональність розширення можна розширити за допомогою деяких доповнень. Хоча я повинен сказати, що варіант трансляції робочого столу, в тестах, які я зробив, він не спрацював.