Cómo enviar audio y vídeo de Linux a Chromecast

13
6399

Chromecast se está convirtiendo en el dispositivo más utilizado para transmitir a nuestra TV lo que se está reproduciendo en nuestro ordenador, móvil o incluso en el navegador. Los usuarios de Linux no tenemos una funcionalidad nativa que nos permita enviar audio y vídeo de Linux a Chromecast, por lo que debemos optar por aplicaciones como mkchromecast, la cual nos permite transmitir de manera fácil, los contenidos que queremos visualizar en nuestro televisor mediante este dispositivo.

¿Qué es la Chromecast?

Es un dispositivo HDMI similar una unidad USB que se conecta a la TV con el objetivo de captar la señal de los dispositivos multimedia que están conectados en la red wifi. Con esta herramienta podemos visualizar los contenidos multimedia que se envían desde nuestros ordenadores, móviles e incluso el navegador web.


¿Qué es mkchromecast?

Es una herramienta de código abierto, escrita en Python y que utiliza  node.js, ffmpego avconv para lograr enviar el audio y vídeo de Linux a Chromecast.

mkchromecast envía los multimedia a nuestra Chromecast sin perder calidad de audio y vídeo, además es compatible con transmisiones múltiples, la resolución de audio de alta calidad 24-bits/96kHz, transmisión directa desde Youtube, entre otras características presentes en los modelos de Chromecast modernos.Linux a Chromecast

La herramienta esta equipada con un excelente panel de uso, que se muestra en nuestra bandeja de entrada. De igual manera, la instalación de mkchromecast es sencilla en casi todas las distros Linux.

¿Cómo instalar y usar mkchromecast?

En cualquier distro de Linux podemos instalar mkchromecast directamente desde su código fuente alojado en Github, para ello debemos realizar los siguientes pasos:

  • Clonar el repositorio oficial de la herramienta, o en su defecto descargar la versión estable de la aplicación desde aquí.
$ git clone https://github.com/muammar/mkchromecast.git
  • Nos dirigimos a la carpeta recién clonada y procedemos a ejecutar pip install con el archivo requirements.txt que contiene todas las dependencias necesarias para que la herramienta funcione adecuadamente (en algunos casos la herramienta debe ejecutarse con sudo):
$ cd mkchromecast/
$ pip install -r requirements.txt

Los usuarios de Debia, Ubuntu y derivados pueden instalar la herramienta directamente desde los repositorios oficiales, sólo debe ejecutar desde la consola el siguiente comando:

sudo apt-get install mkchromecast

Por su parte los usuario de Arch Linux y derivados pueden utilizar el paquete disponible en el repositorio AUR

yaourt -S mkchromecast-git

Podemos visualizar a detalle el comportamiento y uso de esta aplicación en el siguiente gif que distribuye el equipo desarrollador. Además podemos ver los tutoriales oficiales de uso desde acá.

mkchromecast

Transmitir desde Youtube a Chromecast

Particularmente algo que me agrade de esta aplicación, es que podemos transmitir directamente desde la consola un vídeo de youtube a nuestro chromecast, para ello debemos ejecutar el siguiente comando:

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

Sin duda alguna una herramienta que nos permitirá enviar nuestros multimedia de Linux a Chromecast de una manera fácil, rápida y sin perder calidad.

↓↓↓¿Te sirvió este artículo?, Vota por nosotros en los OpenAwards↓↓↓

13 COMENTARIOS

  1. Interesante. Lo probaré, sin duda.

    La pregunta es como configurar el Firewall. Para Chrome, por ejemplo, no he conseguido configurarlo y solo envia contenidos (de YouTube o lo que sea) con el firewall desactivado.

    Alguien sabe como se configura?

  2. Hola a todos.

    En relación a la instalación de mkchromecast desde los repositorios oficiales de Ubuntu, conviene decir que el paquete no está en los repositorios de Ubuntu 16.04. Por lo que he visto, parece que solo está disponible a partir de Ubuntu 16.10.

    Saludos.

Dejar una respuesta