Comment diffuser de l'audio et de la vidéo de Linux vers Chromecast

Chromecast C'est en train de devenir l'appareil le plus utilisé pour transmettre à notre téléviseur ce qui est reproduit sur notre ordinateur, mobile ou même dans le navigateur. Les utilisateurs Linux n'ont pas de fonctionnalité native qui nous permet diffuser du contenu audio et vidéo Linux sur Chromecast, il faut donc opter pour des applications telles que mkchromecast, ce qui nous permet de transmettre facilement le contenu que nous voulons voir sur notre téléviseur à l'aide de cet appareil.

Qu'est-ce que le Chromecast?

Il s'agit d'un périphérique HDMI similaire à une clé USB qui est connecté au téléviseur afin de capturer le signal des périphériques multimédia connectés au réseau Wi-Fi. Avec cet outil, nous pouvons visualiser le contenu multimédia envoyé depuis nos ordinateurs, téléphones portables et même le navigateur Web.

Qu'est-ce que mkchromecast?

C'est un outil open source, écrit en Python et qu'utilisez-vous  node.js, ffmpego avconv pour obtenir la diffusion audio et vidéo de Linux vers Chromecast.

mkchromecast il envoie le multimédia à notre Chromecast sans perdre la qualité audio et vidéo, il est également compatible avec plusieurs transmissions, une résolution audio de haute qualité 24 bits / 96 kHz, une transmission directe depuis YouTube, entre autres fonctionnalités présentes dans les modèles Chromecast modernes. Linux vers Chromecast

L'outil est équipé d'un excellent panneau d'utilisation, qui est affiché dans notre boîte de réception. De même, l'installation de mkchromecast c'est simple sur presque toutes les distributions Linux.

Comment installer et utiliser mkchromecast?

Dans n'importe quelle distribution Linux, nous pouvons installer mkchromecast directement à partir de son code source hébergé sur Github, pour cela, nous devons effectuer les étapes suivantes:

  • Clonez le référentiel officiel de l'outil ou, à défaut, téléchargez la version stable de l'application depuis ici !.
$ git clone https://github.com/muammar/mkchromecast.git
  • Nous allons dans le dossier nouvellement cloné et procédons à l'exécution de l'installation de pip avec le fichier requirements.txt qui contient toutes les dépendances nécessaires pour que l'outil fonctionne correctement (dans certains cas, l'outil doit être exécuté avec sudo):
$ cd mkchromecast/
$ pip install -r requirements.txt

Debia, Ubuntu et les utilisateurs dérivés peuvent installer l'outil directement à partir des référentiels officiels, exécutez simplement la commande suivante à partir de la console:

sudo apt-get install mkchromecast

De leur côté, les utilisateurs et dérivés d'Arch Linux peuvent utiliser le package disponible dans le référentiel AUR

yaourt -S mkchromecast-git

Nous pouvons visualiser le comportement et l'utilisation de cette application en détail dans le gif suivant distribué par l'équipe de développement. Nous pouvons également voir les tutoriels d'utilisation officiels de ici.

mkchromecast

Diffuser de YouTube vers Chromecast

Ce que j'aime particulièrement dans cette application, c'est que nous pouvons directement transmettre une vidéo YouTube de la console à notre chromecast, pour cela, nous devons exécuter la commande suivante:

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

Sans aucun doute, un outil qui nous permettra d'envoyer notre multimédia de Linux vers Chromecast de manière simple, rapide et sans perte de qualité.