Jak przesyłać dźwięk i wideo z Linuksa do Chromecasta

Chromecast Staje się najczęściej używanym urządzeniem do przesyłania do naszego telewizora tego, co jest odtwarzane na naszym komputerze, telefonie komórkowym lub nawet w przeglądarce. Użytkownicy Linuksa nie mają natywnej funkcjonalności, która nam na to pozwala przesyłaj dźwięk i wideo z Linuksa na Chromecasta, więc musimy zdecydować się na aplikacje takie jak mkchromecast, co pozwala nam w łatwy sposób transmitować treści, które chcemy oglądać na naszym telewizorze za pomocą tego urządzenia.

Co to jest Chromecast?

Jest to urządzenie HDMI podobne do dysku USB, które podłącza się do telewizora w celu przechwytywania sygnału z urządzeń multimedialnych podłączonych do sieci Wi-Fi. Dzięki temu narzędziu możemy przeglądać treści multimedialne, które są wysyłane z naszych komputerów, telefonów komórkowych, a nawet przeglądarki internetowej.

Co to jest mkchromecast?

Jest to narzędzie open source, napisane w Python i czego używasz  node.js, ffmpego avconv aby uzyskać przesyłanie audio i wideo z Linuksa do Chromecasta.

mkchromecast wysyłaj multimedia do naszego Chromecasta bez utraty jakości dźwięku i obrazu, jest również kompatybilny z wieloma transmisjami, wysoką rozdzielczością audio 24 bity / 96 kHz, bezpośrednią transmisją z YouTube, wśród innych funkcji obecnych w nowoczesnych modelach Chromecasta. Linux na Chromecasta

Narzędzie wyposażone jest w doskonały panel obsługi, który wyświetla się w naszej skrzynce odbiorczej. Podobnie instalacja mkchromecast jest to proste w prawie wszystkich dystrybucjach Linuksa.

Jak zainstalować i używać mkchromecast?

W każdej dystrybucji Linuksa możemy zainstalować mkchromecasta bezpośrednio z jego kodu źródłowego hostowanego na Github, w tym celu musimy wykonać następujące kroki:

  • Sklonuj oficjalne repozytorium narzędzia lub, jeśli to się nie uda, pobierz stabilną wersję aplikacji z witryny tutaj.
$ git clone https://github.com/muammar/mkchromecast.git
  • Przechodzimy do nowo sklonowanego folderu i przystępujemy do wykonania instalacji pip z plikiem requirements.txt który zawiera wszystkie niezbędne zależności, aby narzędzie działało poprawnie (w niektórych przypadkach narzędzie musi być uruchomione z sudo):
$ cd mkchromecast/
$ pip install -r requirements.txt

Użytkownicy Debii, Ubuntu i pochodnych mogą zainstalować narzędzie bezpośrednio z oficjalnych repozytoriów, po prostu uruchom następujące polecenie z konsoli:

sudo apt-get install mkchromecast

Ze swojej strony użytkownicy Arch Linux i pochodne mogą korzystać z pakietu dostępnego w repozytorium AUR

yaourt -S mkchromecast-git

Możemy szczegółowo zwizualizować zachowanie i użycie tej aplikacji na poniższym gifie rozpowszechnianym przez zespół programistów. Możemy również zobaczyć oficjalne tutoriale użytkowania z tutaj.

mkchromecast

Przesyłaj z YouTube na Chromecasta

Szczególnie w tej aplikacji podoba mi się to, że możemy bezpośrednio przesyłać wideo z YouTube'a z konsoli do naszego chromecasta, w tym celu musimy wykonać następujące polecenie:

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

Bez wątpienia narzędzie, które pozwoli nam przesyłać nasze multimedia z Linuksa do Chromecasta w łatwy, szybki sposób i bez utraty jakości.