Cómo hacer tu propio Chromecast de bricolaje con una Raspberry Pi

Cómo hacer tu propio Chromecast de bricolaje con una Raspberry Pi

Un Google Chromecast es un kit de transmisión de bajo costo. El Chromecast Ultra es más caro, pero por menos de $ 100 sigue siendo asequible. Pero algunas partes del mundo no pueden comprar Chromecasts.





¿La solución? Una alternativa de bricolaje basada en la Raspberry Pi. Con un costo de menos de $ 50, puede configurar esta computadora del tamaño de una tarjeta de crédito para recibir medios transmitidos desde una aplicación de Android.





Déjame explicarte cómo usar tu Raspberry Pi como un Chromecast de bricolaje con Raspicast.





Instale la aplicación Raspicast

Comience instalando Raspicast en su dispositivo Android. Esta es una aplicación gratuita que se conecta a su Raspberry Pi y le transmite datos. Encontrarás Raspicast en la tienda de aplicaciones de Google Play. Desafortunadamente, no existe una alternativa confiable de iPhone para esto.

Descargar: Raspicast para Android



Es importante tener en cuenta que el teléfono Android y la Raspberry Pi deben estar en la misma red para esto. No puede, por ejemplo, transmitir video desde su teléfono a su televisor si está sentado en el autobús. Si estás tratando de compartir un video con alguien sentado en casa, ¡simplemente envíale un mensaje con el enlace!

Configurar Raspbian para la transmisión

Con la aplicación instalada, preste atención a la Raspberry Pi. Esto ya debería estar conectado a su televisor a través de HDMI y encendido. Tenga en cuenta que el Pi requerirá una fuente de alimentación individual; no puede alimentarlo desde el puerto USB de su televisor. Incluso si la potencia nominal fuera adecuada, el Pi no debe apagarse sin el comando correcto. Ignorar esto resultará en la corrupción de la tarjeta SD de la Pi, así que use la fuente de alimentación correcta.





Probamos esto en una Raspberry Pi 4 con Raspbian Buster Lite. Sin embargo, debería encontrar que funciona con otros modelos y distribuciones de Raspberry Pi (aunque algunos de los comandos pueden diferir).

Antes de continuar, asegúrese de que omxplayer esté instalado en su Pi:





|_+_|

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

  1. Vía raspi-config . Puede ejecutar esto desde la línea de comando usando sudo apt install omxplayer , luego seleccione Opciones de interfaz> SSH y use las flechas para confirmar con OK .
  2. Utilizar el Herramienta de configuración de Raspberry Pi . Desde el escritorio de Raspbian, abra Menú> Preferencias> Configuración de Raspberry Pi . En el Interfaces pestaña, buscar SSH y ponerlo en Activado .
  3. Finalmente, si prefiere la sencillez, puede habilita SSH antes de arrancar tu Pi . Inserte la tarjeta microSD en su computadora, busque la partición de arranque 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 debería estar habilitado.

Lo siguiente se puede hacer a través de un teclado conectado a su Pi o usando SSH. Necesitará la dirección IP de Pi para conectarse --- abra una ventana de terminal e ingrese

Chrome usando mucha memoria
|_+_|

Tome nota de la dirección IP que corresponde a la conexión de su Pi. Por ejemplo, utilice la dirección IP que corresponda a la

|_+_|

entrada si usa una conexión Ethernet;

|_+_|

para Wi-Fi.

Una vez que se establezca la conexión SSH, ejecute algunas actualizaciones. Abra una ventana de terminal en su Pi e ingrese:

|_+_|

Estos comandos actualizarán el sistema operativo de su Raspberry Pi y encontrarán e instalarán cualquier actualización de software.

Instalar y compilar OpenMax

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

|_+_|

Los paquetes

|_+_|

y

|_+_|

son necesarios para programas que pueden manejar imágenes JPG y PNG. ¡Esto permitirá que los medios de imágenes se transmitan a su Raspberry Pi a través de la aplicación Raspicast en Android!

Ahora, instale OpenMax. Esta herramienta es la mejor opción para transmitir videos, audio e imágenes desde Android a una Raspberry Pi conectada a un televisor. Está disponible a través de GitHub y puede instalarlo 'clonando' el repositorio de datos en su Pi. No tengo

|_+_|

? Instalarlo con

|_+_|

Luego clona el repositorio con:

|_+_|

Esto no debería llevar mucho tiempo.

Ya casi terminas; es hora de crear el software OpenMax. Comience cambiando al directorio omxiv y usando el comando make.

cómo usar el modo incógnito en iphone
|_+_|

Esto tomará un rato. Una vez hecho esto, instale con:

|_+_|

Unos momentos después, OpenMax estará listo para usarse.

Prepárese para transmitir a su Raspberry Pi

Todo lo que necesita para transmitir desde su dispositivo Android a su Raspberry Pi ya está en su lugar. Sin embargo, todavía se requiere alguna configuración de Raspicast.

  1. Ejecute la aplicación Raspicast.
  2. En la configuración de SSH, ingrese el nombre de host o la dirección IP de su Pi.
  3. Ingrese el nombre de usuario y la contraseña de su Pi.
  4. Hacer clic OK para terminar.
Galería de imágenes (2 imágenes) Expandir Expandir Cerrar

Para transmitir a su Raspberry Pi, tiene dos opciones:

  • Busque el contenido dentro de la aplicación Raspicast y presione juego .
  • Transmitir desde YouTube, busque el video en la aplicación y toque Compartir> Reparto (Raspicast) .

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 que enumera todos los videos en su dispositivo Android.

Galería de imágenes (3 imágenes) Expandir Expandir Expandir Cerrar

Al seleccionar un archivo multimedia en cualquiera de las pestañas correspondientes, se iniciará su reproducción inmediata en su Raspberry Pi.

¿Necesita cambiar la dirección IP dentro de la aplicación (por ejemplo, para transmitir a una Pi diferente)? Abra el menú 'tres puntos' 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 que se está reproduciendo actualmente. Más abajo en la lista, Salida de audio se puede personalizar, usando HDMI (defecto), local , ambos , o tómalo . Esto resultará útil para cualquiera que utilice una solución de audio externa con su Pi.

Galería de imágenes (2 imágenes) Expandir Expandir Cerrar

También debe comprobar el Opciones avanzadas pantalla. Aquí, administre una cola de archivos, volumen (compensación de volumen de audio) y especifique comandos personalizados. También puede cambiar al uso de HTTP si es necesario (HTTPS es el predeterminado) y más.

Mientras tanto, en la pantalla principal de Raspicast, use el Archivos para navegar y reproducir medios almacenados en su Raspberry Pi. Esto incluye transmisión de audio, ¡convirtiendo así su Raspberry Pi en un dispositivo de audio Chromecast!

¡También puedes emitir con Kodi!

Si bien no puede ejecutar Raspicast con una Raspberry Pi con Kodi, no se preocupe, hay una alternativa. Con la aplicación de control remoto Kore para Android, también puede transmitir contenido multimedia a un Raspberry Pi con Kodi instalado .

Descargar: Kore, control remoto oficial para Kodi

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 el Cuota en el video que desea transmitir, luego Jugar en Kodi .

¡Esto transmitirá inmediatamente el video a su televisor 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 no conocía. Su televisor inteligente, consola de juegos o decodificador puede tener una aplicación de YouTube, lo que permite una transmisión sencilla.

En esta situación, la transmisión de videos desde la aplicación de YouTube al televisor generalmente es posible siempre que el receptor esté en la misma red.

Si bien existen otras soluciones de transmisión HDMI, si tiene un dispositivo con una aplicación oficial de YouTube (como el Apple TV), probablemente podrá transmitirlo. Y si no posee ninguno de estos dispositivos o una Raspberry Pi, Miracast es una alternativa inteligente .

¿Quiere ir más allá con la transmisión de medios y su Raspberry Pi? Aquí están las mejores formas de utilizar una Raspberry Pi como servidor de medios .

Cuota Cuota Pío Correo electrónico Una guía para principiantes para animar el habla

Animar el habla puede ser un desafío. Si está listo para comenzar a agregar diálogos a su proyecto, analizaremos el proceso por usted.

Leer siguiente
Temas relacionados
  • Bricolaje
  • Entretenimiento
  • Frambuesa pi
  • Chromecast
  • Código
  • Tutoriales de proyectos de bricolaje
Sobre el Autor Christian Cawley(1510 Artículos publicados)

Editor adjunto de seguridad, Linux, bricolaje, programación y explicación técnica, y productor de podcasts realmente útil, con amplia experiencia en soporte de escritorio y software. Colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.

Más de Christian Cawley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse