Instalar Chromecast desde Linux

Chromecast es un pequeño dispositivo de transmisión que nos permite poder reproducir contenido multimedia desde nuestro televisor que cuente con un puerto HDMI y usar cualquier dispositivo que tenga soporte para este, donde el más común es desde algún smartphone que soporte la aplicación de Google Home o incluso desde algún ordenador con ayuda del navegador Google Chrome.

Podemos encontrar el ChromeCast en alguna de las tiendas oficiales que nos muestra desde si web oficial del producto, el link es este. Podemos encontrar el Chromecast, Chromecast 2 y Chromecast audio.

Requisitos para Chromecast

Como les comentaba este pequeño dispositivo necesita de un puerto HDMI, fuente de corriente y conexión WIFI para poder funcionar, el único que separamos de eso es el Chromecast Audio que solo requerimos el plug de 3.5mm. Pero no te asustes si tu televisor no cuenta con un puerto USB puedes hacer uso de cualquier cargador que funcione para tu smartphone con entrada micro USB.

¿Cómo conectar Chromecast?

Esta labor es realmente sencilla puesto supongo que ya en este punto te diste la idea de cómo hacerlo, pero si no es así te dejo unas imágenes para que puedas hacerlo sin complicaciones, esto aplica para la primer y segunda generación que requieren de un puerto HDMI.

El primer paso es conectarlo a nuestro dispositivo que recibirá la transmisión como comento en lo general es para funcionar sobre una TV que cuente con el puerto HDMI.

Solo debemos de conectarlos de la siguiente manera:

Cómo instalar Chromecast: primeros pasos

El siguiente paso es descárganos la aplicación de Google Home en nuestro smartphone o tablet.Hecha la instalación procedemos a buscar el icono de la aplicación para iniciarla.

Se nos dará el mensaje de bienvenida y comenzará la fase de la configuración, donde nos solicitará vincular una cuenta de Google, si queremos activar la geo localización y finalmente nos dirigimos al apartado de dispositivos y empezará a buscar el dispositivo.

En mi caso reinicie el mío para poderles hacer el tutorial, iniciaremos con el proceso de vinculación a nuestra red WIFI.

En este punto debemos de seleccionar nuestra red Wifi y la contraseña de esta, generalmente si la red está vinculada a nuestro smartphone la configura automáticamente de caso contrario debemos ingresar manualmente la contraseña.

Hecho esto nos pedirá confirmar si el código que nos muestra en la pantalla del TV es el mismo de la aplicación, hecho esto comenzara a configurar el dispositivo.

Solo debemos de continuar con el proceso hasta que termine.

Estos pasos son necesarios ya que requerimos forzosamente que nuestro Chromecast este conectado a nuestra red WIFI.

¿Cómo transmitir contenido a tu Chromecast desde Linux?

Para poder transmitir contenido multimedia a nuestro dispositivo desde nuestro sistema operativo lo podemos realizar con ayuda de una herramienta que se llama mkchromecast, este programa está escrito en Python y se transmite a través de node.js, ffmpeg o avconv .

Mkchromecast es capaz de usar formatos de audio con pérdida y sin pérdidas.

Para instalarlo debemos abrir una terminal y ejecutar el siguiente comando:

Para Ubuntu y derivados:

sudo apt-get install mkchromecast 

Para Arch Linux y derivados:

sudo pacman -Sy mkchromecast 

También puedes instalar esta herramienta desde código fuente, solo debemos clonar su git, para ello debemos de teclear los siguientes comandos:

git clone https://github.com/muammar/mkchromecast.git
cd mkchromecast
pip install -r requirements.txt

Ahora solo debemos usar la terminal para enviar nuestro contenido, por ejemplo, si quieres reproductor un video lo haces con el siguiente comando

mkchromecast --video -i "/ruta/del/video/file.mp4" 

Si quieres añadir subtitulos los podemos cargar con el siguiente comando

mkchromecast --video -i "~ /Video/ Example.mkv" --subtitles ~ /Video/ Example.srt

Si desea emitir un archivo de video disponible desde una fuente en línea, puede usar el –source-url :

mkchromecast --source-url http://myvideowebsite.org/video.mp4 -c mp4 --volume --video 

Incluso pueden transmitir videos de YouTube, pero tenga en cuenta que esto descargará el video de YouTube a su computadora y luego emitirá el archivo local a su televisor: <

mkchromecast -y https://www.youtube.com/watch?v=ABCDEfg --video 

Transmitir contenido en Chromecast desde otra fuente

Para transmitir el único requisito es que tanto el dispositivo donde enviaras el contenido a Chromecast esten conectados a la misma red.

Otro medio para transmitir a tu dispositivo que te puedo recomendar, puedes hacerlo desde VLC media player, el único requisito es que el reproductor debe de estar en su versión 3.0.

Para realizar la transmisión a tu Chromecast solo debes dirigirte a la siguiente ruta dentro del menú de VLC y seleccionar tu dispositivo Chromecast dentro de su lista para comenzar a enviar el contenido a este.

El último de los complementos que te puedo ofrecer para poder transmitir contenido a tu Chromecast, es usar el navegador Google Chrome, con el cual podemos hacer mirroring de nuestro escritorio a nuestro dispositivo o simplemente que se transmita lo que estamos viendo en alguna pestaña de Google Chrome en nuestro ordenador.

Para ello solo debemos dirigirnos a la siguiente ruta para realizar transmitir nuestro contenido:

Ahora solo te queda a ti encontrar alguna app para que tu dispositivo trasmita contenido. Dentro de las aplicaciones mas populares esta Netflix, Youtube, Spotify, PopCorn Time, Google Play Music, etc.  Existen tambien algunos juegos que puedes encontrar en la Playstore con soporte para Chromecast, solo debes ver que tengan el siguiente icono para comenzar con la transmisión.

Como consejo que te puedo ofrecer es que, si cuentas con la primera generación del Chromecast, tu dispositivo lo tengas lo mas cercano a tu modem WIFI ya que este tiende a tener una perdida bastante considerable si se está alejado de esta.

Finalmente, solo les puedo decir que para que este dispositivo les pueda funcionar de maravilla tendrán que contar con una velocidad de Internet bastante considerable, debido a que estos dispositivos no cuentan con mucho espacio para almacenar contenido por lo que generalmente el problema más común es el de buffering con los contenidos de alta calidad como por ejemplo los videos en 1080, aquí la única solución es que tu contenido lo descargues y lo guardes en tu smartphone u ordenador para después transmitirlo a Chromecast.

Si conoces algún otro método o programa para poder enviar contenido a nuestro dispositivo no dudes en compartirlo con nosotros en la sección de comentarios.


Categorías

General

Soy Estudiante de Ingeniería en Computación en la Universidad Autónoma Metropolitana (México), me considero aun un usuario medio en Linux. Tengo pasión por las nuevas tecnologías, gamer y linuxero de corazón dispuesto a apoyar en lo que pueda.

3 comentarios

  1.   Minino dijo

    ¿Ahora queréis monetizar vuestro blog hablando de Chromecast?

  2.   Gabriel Alberto Quintana dijo

    Hola, también recomiendo que aparte de lo mencionado pruebes el complemento para Chrome Videostream (https://goo.gl/SxU8Ki). Dicho complemento funciona muy bien y da opciones de subtitulos y demases.

    Saludos,
    Gabriel

  3.   miguel dijo

    Muy bueno, hace un par de años intenté conectar linux con el Cast y no encontré ninguna información esa vez.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.