Chromecast Він стає найбільш використовуваним пристроєм для передачі на наш телевізор того, що відтворюється на нашому комп’ютері, мобільному телефоні або навіть у браузері. Користувачі Linux не мають власних функціональних можливостей, які дозволяють нам передавати аудіо та відео Linux на Chromecast, тому ми повинні вибрати такі програми, як mkchromecast, що дозволяє нам легко передавати вміст, який ми хочемо переглянути на нашому телевізорі за допомогою цього пристрою.
Що таке Chromecast?
Це пристрій HDMI, подібний до USB-накопичувача, який підключений до телевізора для захоплення сигналу від мультимедійних пристроїв, підключених до мережі Wi-Fi. За допомогою цього інструменту ми можемо переглядати мультимедійний вміст, який надсилається з наших комп’ютерів, мобільних телефонів і навіть веб-браузера.
Що таке mkchromecast?
Це інструмент з відкритим кодом, написаний на Python і що ти використовуєш node.js
, ffmpeg
o avconv
отримати аудіо та відео з Linux на Chromecast.
mkchromecast надсилайте мультимедіа на наш Chromecast, не втрачаючи якості звуку та відео, він також сумісний з кількома потоками, високоякісною роздільною здатністю звуку 24-біт / 96 кГц, прямим потоковим передаванням з YouTube, серед інших функцій, присутніх у сучасних моделях Chromecast.
Інструмент оснащений чудовою панеллю використання, яка відображається у нашій папці вхідних. Так само встановлення mkchromecast це просто на майже всіх дистрибутивах Linux.
Як встановити та використовувати mkchromecast?
У будь-якому дистрибутиві Linux ми можемо встановити mkchromecast безпосередньо з його вихідного коду, розміщеного на Github, для цього ми повинні виконати наступні кроки:
- Клонуйте офіційне сховище інструменту або, якщо цього не вдалося, завантажте стабільну версію програми з тут.
$ git clone https://github.com/muammar/mkchromecast.git
- Ми переходимо до нещодавно клонованої папки і продовжуємо виконувати встановлення pip разом із файлом
requirements.txt
який містить усі необхідні залежності для належної роботи інструменту (в деяких випадках інструмент повинен запускатися з sudo):
$ cd mkchromecast/
$ pip install -r requirements.txt
Користувачі Debia, Ubuntu та похідних можуть встановити інструмент безпосередньо з офіційних сховищ, просто запустіть наступну команду з консолі:
sudo apt-get install mkchromecast
Зі свого боку, користувачі Arch Linux та похідні можуть використовувати пакет, доступний у сховищі AUR
yaourt -S mkchromecast-git
Ми можемо детально продемонструвати поведінку та використання цього додатка в наступному gif, розподіленому командою розробників. Ми також можемо побачити офіційні навчальні посібники з тут.
Актори з YouTube на Chromecast
Особливо мені подобається в цій програмі те, що ми можемо безпосередньо передавати відео YouTube із консолі на наш chromecast, для цього ми повинні виконати таку команду:
python mkchromecast.py -y https://www.youtube.com/watch\?v\=NVvAJhZVBT
Без сумніву, інструмент, який дозволить нам надсилати мультимедіа з Linux на Chromecast простим, швидким способом і без втрати якості.
Я багато використовую цей інструмент для chromecast, він дозволяє кілька покращень порівняно з цим. Ви можете надіслати будь-який відеофайл
https://github.com/xat/castnow
Castnow призначений лише для надсилання відеофайлів, але не для надсилання аудіо в режимі реального часу.
Чудово @Lagarto, дякую.
Мультимедіа незмінна у множині. Ніколи не слід говорити "мультимедіа".
https://es.m.wiktionary.org/wiki/multimedia
Щиро дякую за роз'яснення, шановний, я виправив і збільшив слово завдяки вашій увазі
Я шукав щось подібне цілими днями. Дякую !!
Цікаво. Я спробую, без сумніву.
Питання в тому, як налаштувати брандмауер. Наприклад, для Chrome мені не вдалося його налаштувати, і він надсилає лише вміст (з YouTube чи будь-якого іншого) із вимкненим брандмауером.
Хтось знає, як це налаштувати?
Якщо ви використовуєте Ubuntu, тут ви можете прочитати, як це зробити https://github.com/muammar/mkchromecast/wiki/FAQ#i-am-using-ubuntu-firewall-how-can-i-use-mkchromecast-with-it.
Привіт Муанмар.
Справді, я використовую Ubuntu (вибачте, але я не підозрював цього сказати), і відтепер я також можу використовувати Chromecast, не вимикаючи брандмауер.
Дуже дякую!!!
Привіт Муанмар
Я відповідаю ще раз, щоб сказати вам, що після відкриття порту 5000 я перезавантажився на всякий випадок, відкрив Chrome і побачив Chromecast, тому я вважав, що порт дійсний на системному рівні і що будь-яка програма може надіслати вміст на Chromecast один раз відчинено.
Але наступного разу, коли я спробував, це вже не пов’язано. Здається, що брандмауер вперше запустився трохи довше, і тому він працював вперше.
Тож я розумію, що порт 5000 призначений лише для mkchromecast, так?
Так, вибачте. Здається, я неправильно прочитав. Але теоретично не повинно виникнути проблем із брандмауером та використанням хрому. Я не тестував, оскільки використовую Debian. І так, порт 5000 потрібен лише для mkchromecast.
Це зрозуміло.
Дякую, Муамаре.
Привіт всім.
Щодо встановлення mkchromecast з офіційних сховищ Ubuntu, слід зазначити, що пакет відсутній у сховищах Ubuntu 16.04. З того, що я бачив, здається, що він доступний лише з Ubuntu 16.10.
Привіт.
а в gentoo дистрибутивах ??
Я не можу знайти рішення неіснування на моєму Sabayon Linux.