Haga su propio reemplazo de DIY Chromecast con Raspberry Pi

Haga su propio reemplazo de DIY Chromecast con Raspberry Pi / Bricolaje

Probablemente ya sepa que puede usar su Raspberry Pi como un centro multimedia. Incluso puede instalar Kodi en él para administrar medios sin conexión y en línea. Pero, ¿y si está más contento de dejarlo ejecutando Raspbian como el sistema operativo principal??

Bueno, si tiene un dispositivo móvil que no le importa usar para administrar sus medios, puede usarlo para enviar un video a su televisor. Sí: puedes usar tu Raspberry Pi como un Chromecast. No podrá usar el botón Cast en Android, pero los videos de YouTube, las imágenes, el audio y las imágenes de su teléfono inteligente pueden transmitirse a su TV.

Instala la aplicación Raspicast

Comience instalando Raspicast en su dispositivo Android. Esta es una aplicación gratuita que se conecta a tu Raspberry Pi y le transmite datos. Siempre que su Pi esté conectado a la entrada HDMI de su televisor o pantalla, podrá ver los medios en su teléfono. Encontrarás Raspicast en la tienda de aplicaciones de Google Play. Desafortunadamente, no hay una alternativa de iPhone confiable para esto.

Descargar: Raspicast para Android

Es importante tener en cuenta que tanto el teléfono Android como el Raspberry Pi deben estar en la misma red para que esto funcione. Por ejemplo, no puede transmitir video desde su teléfono a su televisor si está sentado en el autobús. Si está intentando compartir un video con alguien que se sentó en su casa, simplemente envíele un mensaje a este enlace!

Configurar Raspbian

Con la aplicación instalada, dirige tu atención a la Raspberry Pi. Esto ya debería estar conectado a su televisor a través de HDMI y encendido. Probamos esto en una Raspberry Pi 3 ejecutando Raspbian Stretch. Sin embargo, deberías encontrar que funciona con otras distribuciones de Raspberry Pi (aunque algunos de los comandos pueden diferir).

Como necesitarás SSH habilitado, aquí tienes una introducción rápida. Tienes tres opciones para habilitarlo:

  1. Vía Raspi-config. Puede ejecutar esto desde la línea de comandos usando sudo raspi-config, luego seleccione Opciones de interfaz> SSH y utilice las teclas de flecha para confirmar con DE ACUERDO.
  2. Utilizar el Herramienta de configuración de Raspberry Pi. Desde el escritorio de Raspbian, abierto Menú> Preferencias> Configuración de Raspberry Pi. En el Interfaces pestaña, encontrar SSH y configurarlo para Habilitado.
  3. Por último, si prefieres la simplicidad, puedes habilita SSH antes de arrancar tu Pi. Inserte la tarjeta microSD en su computadora, busque la partición de inicio y cree un nuevo archivo. Esto debería llamarse ssh, y no tienen extensión de archivo. Una vez que reemplace la tarjeta SD y reinicie, SSH debe estar habilitado.

Se puede hacer lo siguiente a través de un teclado conectado a su Pi, o usando SSH. Consulte nuestra guía anterior para conectarse a una Raspberry Pi a través de SSH Configuración de su Raspberry Pi para un uso sin cabeza con SSH Configuración de su Raspberry Pi para un uso sin cabeza con SSH La Raspberry Pi puede aceptar comandos de SSH cuando está conectada a una red local (ya sea por Ethernet o Wi-Fi), lo que le permite configurarlo fácilmente. Los beneficios de SSH van más allá de alterar el examen diario ... Leer más .

Ahora es el momento de ejecutar algunas actualizaciones. Comience abriendo una ventana de terminal en su Pi y ejecutando:

sudo apt-get update sudo apt-get upgrade

Estos comandos actualizarán el sistema operativo de tu Raspberry Pi y encontrarán e instalarán las actualizaciones de software..

Instalar y construir OpenMax

Con las actualizaciones instaladas, necesitamos algunos paquetes de requisitos previos:

sudo apt-get install libjpeg9-dev libpng12-dev

Los paquetes libjpeg9-dev y libpng12-dev Son necesarios para construir programas que puedan manejar imágenes JPG y PNG. Esto permitirá que los medios se emitan a tu Raspberry Pi a través de la aplicación Raspicast en Android!

Ahora, instale OpenMax. Esta herramienta es la mejor opción para enviar video, audio e imágenes desde un dispositivo Android a una Raspberry Pi conectada a la TV. Está disponible a través de GitHub, y puede instalarlo por “clonación” El repositorio de datos a tu Pi:

git clone https://github.com/HaarigerHarald/omxiv

Esto no debería tomar mucho tiempo.

Ya casi terminas; Es hora de construir el software OpenMax. Comience por cambiar al directorio omxiv y use el comando make.

cd omxiv make ilclient make

Esto tomará un rato. Una vez hecho esto, estarás listo para instalar:

sudo make install

Unos instantes después, se instalará OpenMax.!

Prepárese para lanzar!

Todo lo que necesita para emitir desde su dispositivo Android a su Raspberry Pi ahora está en su lugar. En Android, ejecute la aplicación Raspicast y, en la configuración de SSH, ingrese el Nombre de host o la dirección IP de su Raspberry Pi. Sigue esto con el nombre de usuario y la contraseña de tu pi, luego haz clic en DE ACUERDO.

Para lanzar a tu Raspberry Pi, tienes dos opciones. El primero es buscar el contenido dentro de la aplicación Raspicast y presionar play. Alternativamente, si desea emitir desde YouTube, busque el video en la aplicación y toque el botón Compartir.

Aquí, seleccione Reparto (Raspicast), y el video debería reproducirse automáticamente en tu TV! Mientras tanto, para enviar videos, música y fotos a la pantalla de su Raspberry Pi, simplemente use la pantalla principal de Raspicast y seleccione Emitir. Esto abrirá una pantalla con todos los videos en su dispositivo Android.

En una de las cuatro pestañas (junto con Música, Álbumes e Imágenes), la selección de un archivo multimedia le indicará su reproducción inmediata en su Raspberry Pi.

¿Necesita cambiar la dirección IP dentro de la aplicación (por ejemplo, para convertir a un Pi diferente)? Abre el “tres puntos” menú y seleccione Configuración SSH. Simplemente ingrese la nueva dirección IP y las credenciales.

Más opciones de Raspicast

También en el menú Raspicast, encontrará una casilla de verificación para Repetir el archivo actualmente en reproducción. Más abajo en la lista, Salida de audio Se puede personalizar, usando HDMI (defecto), local, ambos, o alsa. Esto será útil para cualquiera que use una solución de audio externa con su Pi.

También debe comprobar la pantalla de opciones avanzadas. Aquí encontrará opciones para administrar una cola de archivos, administrar el volumen (compensación de volumen de audio), usar HTTP si es necesario (HTTPS es el predeterminado), especificar comandos personalizados y más.

Mientras tanto, en la pantalla principal de Raspicast, use el botón Archivos para navegar y reproducir medios almacenados en su Raspberry Pi!

También puedes lanzar con Kodi!

Ahora, hay una desventaja en todo esto: no puede ejecutar Raspicast con una Raspberry Pi con OSMC (una distribución popular de Kodi). Desafortunadamente, existe una alternativa: la aplicación de control remoto Kore para dispositivos Android..

Descargar: Kore, control remoto oficial de Kodi

Por lo general, usará esto para controlar a Kodi de forma remota, pero también es capaz de utilizar un sistema Kodi, incluido OSMC. Simplemente instale la aplicación, configúrela con la dirección IP de su Raspberry Pi y luego diríjase a YouTube. Al igual que con Raspicast, toque la Compartir en el video que desea emitir, luego seleccione Jugar en kodi.

Esto transmitirá inmediatamente el video a su TV a través de Kodi!

Otras alternativas de Chromecast

La Raspberry Pi no es la única alternativa a un Chromecast. Es posible que ya tenga una solución que desconocía, como un decodificador o TV inteligente con compatibilidad con YouTube. En esta situación, generalmente es posible enviar videos desde la aplicación de YouTube a la TV siempre que el receptor esté en la misma red..

Por supuesto, otras soluciones de transmisión HDMI. Tres tecnologías de pantalla inalámbrica que probablemente poseas, pero que no usas. Tres tecnologías de pantalla inalámbrica que posees, pero no usas. No, no es ciencia ficción. Puede emitir video de forma inalámbrica desde computadoras y teléfonos inteligentes hoy. Las tecnologías de visualización inalámbrica utilizan WiFi para ... Leer más, como Miracast ¿Qué es Miracast? Cómo usar Miracast para la transmisión inalámbrica de medios ¿Qué es Miracast? Cómo utilizar Miracast para la transmisión inalámbrica de medios HDMI puede ser el estándar para conectar dispositivos de medios, pero tiene muchas desventajas. Aquí es cómo usar Miracast en su lugar. Lea más, pero siempre que tenga un dispositivo con una aplicación oficial de YouTube (como el Apple TV), probablemente podrá acceder a él.

Explorar más sobre: ​​Chromecast, Kodi, Raspberry Pi.