Как транслировать аудио и видео с Linux на Chromecast

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

Что такое Chromecast?

Это устройство HDMI, похожее на USB-накопитель, которое подключается к телевизору для захвата сигнала с мультимедийных устройств, подключенных к сети Wi-Fi. С помощью этого инструмента мы можем просматривать мультимедийный контент, отправляемый с наших компьютеров, мобильных телефонов и даже через веб-браузер.

Что такое mkchromecast?

Это инструмент с открытым исходным кодом, написанный на Питон и что ты используешь  node.js, ffmpego avconv чтобы транслировать аудио и видео с Linux на Chromecast.

МКхромкаст он отправляет мультимедиа на наш Chromecast без потери качества звука и видео, он также поддерживает множественные передачи, высокое качество звука с разрешением 24 бит / 96 кГц, прямую передачу с YouTube, а также другие функции, присутствующие в современных моделях Chromecast.Linux в Chromecast

Инструмент оснащен отличной панелью использования, которая отображается в нашем почтовом ящике. Аналогичным образом установка МКхромкаст это просто почти на всех дистрибутивах Linux.

Как установить и использовать mkchromecast?

В любом дистрибутиве Linux мы можем установить mkchromecast прямо из его исходного кода, размещенного на Github, для этого мы должны выполнить следующие шаги:

  • Клонируйте официальный репозиторий инструмента или, в противном случае, загрузите стабильную версию приложения с здесь.
$ git clone https://github.com/muammar/mkchromecast.git
  • Мы переходим во вновь клонированную папку и приступаем к выполнению pip install с файлом requirements.txt который содержит все необходимые зависимости для правильной работы инструмента (в некоторых случаях инструмент должен запускаться с sudo):
$ cd mkchromecast/
$ pip install -r requirements.txt

Пользователи Debia, Ubuntu и производных версий могут установить инструмент прямо из официальных репозиториев, просто запустите следующую команду из консоли:

sudo apt-get install mkchromecast

Со своей стороны, пользователи Arch Linux и его производные могут использовать пакет, доступный в репозитории AUR.

yaourt -S mkchromecast-git

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

МКхромкаст

Трансляция с Youtube на Chromecast

В этом приложении мне особенно нравится то, что мы можем напрямую передавать видео YouTube с консоли на наш Chromecast, для этого мы должны выполнить следующую команду:

python mkchromecast.py -y https://www.youtube.com/watch\?v\=NVvAJhZVBT

Без сомнения, это инструмент, который позволит нам легко, быстро и без потери качества отправлять мультимедийные файлы из Linux в Chromecast.


14 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Мигель сказал

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

    https://github.com/xat/castnow

    1.    Муаммар сказал

      Castnow предназначен только для отправки видеофайлов, но не для отправки аудио в реальном времени.

  2.   анонимный сказал

    Отличный @Lagarto, спасибо.

  3.   Карлос Морено сказал

    Мультимедиа неизменно во множественном числе. Никогда не следует говорить «мультимедиа».
    https://es.m.wiktionary.org/wiki/multimedia

    1.    Lagarto сказал

      Большое спасибо за разъяснение дорогой, я исправил и увеличил свое слово благодаря вашему вниманию

  4.   Кевин сказал

    Я искал нечто подобное уже несколько дней. Благодаря !!

  5.   Сеньор Пакито сказал

    Интересно. Я обязательно попробую.

    Вопрос в том, как настроить Firewall. Например, для Chrome мне не удалось его настроить, и он отправляет контент (с YouTube или чего-то еще) только с отключенным брандмауэром.

    Кто-нибудь знает, как его настроить?

    1.    Муаммар сказал

      Если вы используете Ubuntu, здесь вы можете прочитать, как https://github.com/muammar/mkchromecast/wiki/FAQ#i-am-using-ubuntu-firewall-how-can-i-use-mkchromecast-with-it.

      1.    Г-н Пакито сказал

        Привет, Муанмар.

        Действительно, я использую Ubuntu (извините, но я не понимал, что это так), и с этого момента я также могу использовать Chromecast без необходимости отключать брандмауэр.

        Большое спасибо!!!

      2.    Г-н Пакито сказал

        Привет, Муанмар

        Я снова отвечаю, чтобы сказать вам, что после открытия порта 5000 я перезагрузился на всякий случай, открыл Chrome и увидел Chromecast, поэтому я думал, что порт действителен на системном уровне и что любое приложение может один раз отправлять контент в Chromecast открытый.

        Но в следующий раз, когда я попробовал, он больше не подключался. Кажется, что в первый раз брандмауэр запускался немного дольше, поэтому он сработал в первый раз.

        Я так понимаю, что порт 5000 предназначен только для mkchromecast, верно?

        1.    Муаммар сказал

          Да, мне очень жаль. Думаю, я неправильно прочитал. Но теоретически проблем с брандмауэром и использованием хрома быть не должно. Я не тестировал, потому что использую Debian. И да, порт 5000 нужен только для mkchromecast.

          1.    Г-н Пакито сказал

            Это понятно.

            Спасибо, Муаммар.

  6.   Г-н Пакито сказал

    Привет всем.

    Что касается установки mkchromecast из официальных репозиториев Ubuntu, следует отметить, что пакета нет в репозиториях Ubuntu 16.04. Из того, что я видел, кажется, что он доступен только с Ubuntu 16.10.

    Привет.

  7.   Daniela сказал

    а в дистрибутивах gentoo ??
    Я не могу найти решение проблемы несуществования на моем Sabayon Linux.