Cómo crear un Chromecast de bricolaje con Raspberry Pi y Raspicast

El Chromecast de Google es uno de los dispositivos de transmisión más populares del mercado, ¡y es fácil ver por qué! Simplemente conecte su dongle Chromecast a un puerto HDMI en cualquier televisor, monitor o proyector compatible, y estará listo para comenzar a disfrutar de su contenido en la pantalla grande.

Pero, ¿y si no quieres invertir en un Chromecast?

Puede configurar su Raspberry Pi para que actúe como un dispositivo de transmisión de estilo Chromecast económico. Aunque no puede implementar los mismos protocolos que Chromecast, puede obtener resultados finales muy similares.

En este tutorial, aprenderá cómo convertir su Raspberry Pi en una alternativa de Chromecast, utilizando el software gratuito Raspicast y la aplicación móvil Raspicast para Android.

Lo que necesitarás

Para completar este tutorial, necesitará:

  • Raspberry Pi con Raspbian. Si no lo tienes agarra la última versión y flashearlo en una tarjeta SD usando Autor de aguafuertes
  • Cable de alimentación compatible con Raspberry Pi
  • Teclado externo y una forma de conectarlo a su Raspberry Pi
  • Cable HDMI o micro HDMI, según su modelo de Raspberry Pi
  • Monitor externo
  • Cable Ethernet o conexión Wi-Fi
  • Smartphone o tableta Android. Actualmente, la aplicación móvil Raspicast no está disponible para iOS.

Después de completar este tutorial, puede conectar su Raspberry Pi a un televisor, proyector o cualquier pantalla que tenga un puerto compatible, pero este paso es opcional.

Raspbian: busca la última versión

Antes de comenzar, asegúrese de estar ejecutando la última versión de Raspbian.

Conecte su Raspberry Pi a una fuente de alimentación para iniciarla. Una vez que se haya iniciado, haga clic en el icono “Terminal” en la barra de herramientas.

Puede ingresar comandos, iniciando la Terminal Raspbian.

Escriba lo siguiente en la ventana de Terminal, luego presione Enter.

Si Raspbian instala alguna actualización, entonces deberá reiniciar su Raspberry Pi usando el siguiente comando de Terminal:

Una vez que su Raspberry Pi se haya reiniciado, estará listo para pasar a la siguiente etapa.

Instale Git, Make, OMXPlayer y OpenMax

Este tutorial usa GIT y Make. Estos paquetes deben incluirse con Raspbian, pero como son esenciales para Raspicast, debe asegurarse de que estén instalados:

A continuación, verifique que OMXPlayer esté instalado, ya que este reproductor de línea de comandos será responsable de procesar todo el contenido de audio o video enviado a Raspicast:

OMXPlayer solo puede procesar contenido de audio y video; no puede procesar imágenes estáticas. A continuación, instale OpenMax Image Viewer, que es un visor de imágenes acelerado por GPU diseñado específicamente para Raspberry Pi.

Para comenzar, clone el repositorio GitHub de OpenMax:

A continuación, descarga libjpeg8-dev y libpng12-dev, que son bibliotecas de desarrollo para imágenes en formato PNG y JPEG:

Cambie a la carpeta donde se clonó el repositorio OpenMax GitHub usando el comando “cambiar directorio” (cd):

Construya el código fuente de OpenMax en un programa ejecutable:

Una vez que Make haya terminado de compilar el código OpenMax, estará listo para instalarlo:

El visor de imágenes OpenMax ahora se está ejecutando en su Raspberry Pi.

Permitir conexiones remotas: habilitar SSH

Puede usar Raspicast para proyectar cualquier archivo de imagen, video o audio desde su dispositivo Android a su Raspberry Pi. Esta transmisión se realiza de forma inalámbrica, por lo que debe asegurarse de que su Raspberry Pi esté configurada para recibir conexiones remotas.

Por motivos de seguridad, SSH (Secure Shell) está deshabilitado de forma predeterminada en Raspbian. Si alguna vez vas a enviar contenido a tu Raspberry Pi, entonces necesitas habilitar SSH:

1. En la barra de herramientas, seleccione el icono de Raspberry Pi.

2. Vaya a “Preferencias -> Configuración de Raspberry Pi”.

Necesitamos habilitar SSH, iniciando el menú Configuración de Raspberry Pi

3. Seleccione la pestaña “Interfaces”.

4. Busque “SSH” y luego seleccione el botón de opción “Activado” que lo acompaña.

Si va a conectarse a su Raspberry Pi de forma remota, deberá habilitar SSH.

5. Guarde sus cambios haciendo clic en “Aceptar”.

6. Reinicie seleccionando el logotipo de Raspberry Pi en la barra de herramientas y luego navegue hasta “Apagar -> Reiniciar”.

Cuando su Raspberry Pi se reinicie, SSH estará habilitado.

Transmita desde su dispositivo Android a su Raspberry Pi

A continuación, debe instalar la aplicación móvil Raspicast en su teléfono inteligente o mesa Android. Después de instalar esta aplicación, podrá transmitir cualquier archivo de imagen, video o audio compatible desde su teléfono inteligente o tableta Android a su Raspberry Pi.

1. Descarga la aplicación gratuita Raspicast a su dispositivo Android.

Dirígete a la tienda Google Play e instala la aplicación Raspicast.

2. Inicie la aplicación.

3. Cuando se le solicite un “nombre de host”, ingrese la dirección IP de su Raspberry Pi. Si aún no tiene esta información, puede recuperarla abriendo una Terminal en su Raspberry Pi y ejecutando el siguiente comando: hostname -I

Ingrese la dirección IP de su Raspberry Pi. Si no tiene acceso a esta información, puede recuperarla de la Terminal.

4. Introduzca el nombre de usuario y la contraseña de su Raspberry Pi. El nombre de usuario predeterminado de Raspbian es “pi” y la contraseña predeterminada es “raspberry”.

5. Toque “Aceptar”.

6. Para transmitir cualquier archivo de video, imagen o audio, simplemente toque “Transmitir”.

Ahora puede transmitir cualquier archivo de video, imagen o audio compatible a su Raspberry Pi.

7. Este archivo ahora se enviará a su Raspberry Pi.

Simplemente envíe un archivo desde la aplicación móvil Raspicast y aparecerá en su Raspberry Pi.

El contenido que elija aparecerá en cualquier monitor o pantalla que esté conectado a su Raspberry Pi, por lo que ahora que ha configurado Raspicast, puede conectar su Raspberry Pi a cualquier pantalla compatible. Muchas aplicaciones y sitios web también son compatibles con Raspicast, por lo que si hay un medio que desea transmitir, siempre vale la pena tocar “Compartir” y verificar si Raspicast aparece como una opción.

Con suerte, ahora puede disfrutar de sus videos y fotos favoritos en su televisor de pantalla ancha. Puede agregar más diversión instalando Kodi y Netflix en Raspberry Pi o incluso en un servidor Plex. Con Raspberry Pi, tiene muchas opciones.

¿Es útil este artículo?

Puedes compartirlo con algun conocido(a) que le vaya a interesar

Deja una respuesta

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