Com fer el vostre propi Chromecast de bricolatge amb un Raspberry Pi

Com fer el vostre propi Chromecast de bricolatge amb un Raspberry Pi

Un Google Chromecast és un kit de transmissió de baix cost. El Chromecast Ultra és més car, però continua sent assequible a menys de 100 dòlars. Però algunes parts del món no poden comprar Chromecasts.





La solució? Una alternativa de bricolatge basada en el Raspberry Pi. Amb un cost inferior a 50 dòlars, podeu configurar aquest equip de mida de targeta de crèdit perquè rebi contingut multimèdia des d’una aplicació per a Android.





Deixeu-me explicar com utilitzar el vostre Raspberry Pi com un Chromecast de bricolatge amb Raspicast.





Instal·leu l'aplicació Raspicast

Comenceu instal·lant Raspicast al vostre dispositiu Android. Aquesta és una aplicació gratuïta que es connecta al vostre Raspberry Pi i hi transmet dades. Trobareu Raspicast a la botiga d’aplicacions Google Play. Malauradament, no hi ha cap alternativa d’iPhone fiable per a això.

Descarregar: Raspicast per a Android



És important tenir en compte que el telèfon Android i el Raspberry Pi han d’estar a la mateixa xarxa per a això. Per exemple, no podeu transmetre vídeos des del telèfon al televisor si esteu asseguts a l’autobús. Si intenteu compartir un vídeo amb algú assegut a casa, només cal que enviïn un missatge a l'enllaç.

Configureu Raspbian per emetre

Amb l’aplicació instal·lada, centreu la vostra atenció en el Raspberry Pi. Això ja hauria d'estar connectat al televisor mitjançant HDMI i encès. Tingueu en compte que el Pi necessitarà una font d'alimentació individual: no es pot alimentar des del port USB del televisor. Fins i tot si la potència nominal fos adequada, el Pi no s’hauria d’apagar sense l’ordre correcta. Si no feu cas d'això, la targeta SD del Pi es corromprà, així que utilitzeu la font d'alimentació adequada.





Ho hem provat en un Raspberry Pi 4 que funciona amb Raspbian Buster Lite. Tanmateix, hauríeu de trobar que funciona amb altres models i distribucions de Raspberry Pi (tot i que algunes de les ordres poden diferir).

Abans de continuar, assegureu-vos que omxplayer estigui instal·lat al vostre Pi:





sudo apt install omxplayer

Com que necessiteu SSH activat, aquí teniu una introducció ràpida. Teniu tres opcions per habilitar-lo:

  1. Via raspi-config . Podeu executar-ho des de la línia d'ordres mitjançant sudo raspi-config i, a continuació, seleccioneu Opcions d’interfície> SSH i feu servir les tecles de fletxa per confirmar amb D'acord .
  2. Utilitzar el Eina de configuració de Raspberry Pi . Obriu des de l'escriptori Raspbian Menú> Preferències> Configuració de Raspberry Pi . A la Interfícies fitxa, trobar SSH i estableix-ho a Activat .
  3. Finalment, si preferiu la simplicitat, podeu activeu SSH abans d'engegar el vostre Pi . Inseriu la targeta microSD a l’ordinador, aneu a la partició d’arrencada i creeu un fitxer nou. Això s’hauria de dir ssh i no tenen cap extensió de fitxer. Un cop substituïu la targeta SD i reinicieu, SSH hauria d'estar habilitat.

El següent es pot fer mitjançant un teclat connectat al vostre Pi o mitjançant SSH. Necessitareu l'adreça IP del Pi per connectar-vos --- obriu una finestra de terminal i introduïu-la

Windows 10 d'error d'alimentació del nucli
ifconfig

Anoteu l'adreça IP que correspon a la connexió del vostre Pi. Per exemple, utilitzeu l'adreça IP que correspon al fitxer

eth0

entrada si utilitzeu una connexió Ethernet;

wlan0

per a Wi-Fi.

Un cop establerta la connexió SSH, executeu algunes actualitzacions. Obriu una finestra de terminal al vostre Pi i introduïu:

sudo apt update
sudo apt upgrade

Aquestes ordres actualitzaran el sistema operatiu del vostre Raspberry Pi i cercaran i instal·laran les actualitzacions de programari.

Instal·leu i creeu OpenMax

Amb les actualitzacions instal·lades, necessitem alguns paquets previs:

sudo apt install libjpeg9-dev libpng12-dev

Els paquets

libjpeg9-dev

i

libpng12-dev

són necessaris per a programes que puguin gestionar imatges JPG i PNG. Això permetrà emetre contingut multimèdia al vostre Raspberry Pi mitjançant l'aplicació Raspicast a Android.

Ara, instal·leu OpenMax. Aquesta eina és la millor opció per emetre vídeo, àudio i imatges des d’Android a un Raspberry Pi connectat a TV. Està disponible a través de GitHub i el podeu instal·lar 'clonant' el dipòsit de dades al vostre Pi. No ho tinc

git

? Instal·leu-lo amb

sudo apt install git

A continuació, cloneu el dipòsit amb:

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

Això no hauria de trigar.

Ja gairebé heu acabat; és hora de construir el programari OpenMax. Comenceu canviant al directori omxiv i utilitzant l'ordre make.

Windows 10 sense internet, segur
cd omxiv
make ilclient
make

Això trigarà una estona. Un cop acabat, instal·leu amb:

sudo make install

Uns instants després, OpenMax estarà a punt per utilitzar-se.

Prepareu-vos per emetre al vostre Raspberry Pi

Tot el que necessiteu per emetre des del vostre dispositiu Android al vostre Raspberry Pi ja està al seu lloc. Tanmateix, encara cal una certa configuració de Raspicast.

  1. Executeu l'aplicació Raspicast.
  2. A la configuració SSH, introduïu el nom d'amfitrió o l'adreça IP del vostre Pi.
  3. Introduïu el nom d'usuari i la contrasenya del vostre Pi.
  4. Feu clic a D'acord acabar.
Galeria d'imatges (2 imatges) Amplia Amplia Tanca

Per enviar al vostre Raspberry Pi, teniu dues opcions:

  • Cerqueu el contingut de l'aplicació Raspicast i premeu jugar .
  • Emet des de YouTube, cerca el vídeo a l'aplicació i toca Comparteix> Repartiment (Raspicast) .

Mentrestant, per enviar vídeos, música i fotos a la pantalla de Raspberry Pi, només cal que utilitzeu la pantalla principal de Raspicast i seleccioneu Repartiment . S'obrirà una pantalla amb tots els vídeos del dispositiu Android.

Galeria d'imatges (3 imatges) Amplia Amplia Amplia Tanca

Si seleccioneu un fitxer multimèdia a qualsevol de les pestanyes corresponents, es provocarà la reproducció immediata al vostre Raspberry Pi.

Necessiteu canviar l'adreça IP de l'aplicació (per exemple, per emetre-la a un Pi diferent)? Obriu el menú 'tres punts' i seleccioneu Configuració SSH. Simplement introduïu la nova adreça IP i les credencials.

Més opcions de Raspicast

També al menú Raspicast hi trobareu una casella de selecció per a Repetiu el fitxer que es reprodueix actualment. Més avall a la llista, Sortida d'àudio es pot personalitzar mitjançant HDMI (per defecte), local , tots dos , o agafa'l . Això resultarà útil per a qualsevol persona que faci servir una solució d’àudio externa amb el seu Pi.

Galeria d'imatges (2 imatges) Amplia Amplia Tanca

També heu de comprovar el fitxer Opcions avançades pantalla. Aquí, gestioneu una cua de fitxers, volum (compensació del volum d’àudio) i especifiqueu ordres personalitzades. També podeu canviar a utilitzar HTTP si cal (HTTPS és el predeterminat) i molt més.

Mentrestant, a la pantalla principal de Raspicast, utilitzeu el fitxer Fitxers per navegar i reproduir contingut multimèdia emmagatzemat al vostre Raspberry Pi. Això inclou la transmissió d’àudio, convertint així el vostre Raspberry Pi en un dispositiu d’àudio Chromecast.

També podeu emetre amb Kodi.

Tot i que no podeu executar Raspicast amb un Raspberry Pi que executa Kodi, no us preocupeu, hi ha una alternativa. Amb l'aplicació de control remot Kore per a Android també podeu emetre fitxers multimèdia a Raspberry Pi amb Kodi instal·lat .

Descarregar: Kore, comandament a distància oficial de Kodi

Simplement instal·leu l'aplicació, configureu-la amb l'adreça IP del vostre Raspberry Pi i, a continuació, aneu a YouTube. Igual que amb Raspicast, toqueu el botó Compartir botó del vídeo que vulgueu emetre Juga a Kodi .

Això transmetrà immediatament el vídeo al vostre televisor mitjançant Kodi.

Altres alternatives de Chromecast

El Raspberry Pi no és l’única alternativa a un Chromecast. És possible que ja tingueu una solució que desconeixíeu. El televisor intel·ligent, la consola de jocs o el set-top box poden tenir una aplicació de YouTube, cosa que permet una reproducció fàcil.

En aquesta situació, normalment es pot emetre vídeos des de l'aplicació YouTube al televisor sempre que el receptor estigui a la mateixa xarxa.

Tot i que existeixen altres solucions de transmissió HDMI, si teniu un dispositiu amb una aplicació oficial de YouTube (com l'Apple TV), probablement podreu emetre-hi. I si no teniu cap d'aquests dispositius ni un Raspberry Pi, Miracast és una alternativa intel·ligent .

Voleu anar més enllà amb la transmissió multimèdia i el vostre Raspberry Pi? Aquí hi ha les millors maneres de fer-ho utilitzeu un Raspberry Pi com a servidor multimèdia .

Compartir Compartir Tweet Correu electrònic Una guia per a principiants d’animació de la parla

Animar la parla pot ser un repte. Si esteu preparat per començar a afegir diàlegs al vostre projecte, us desglossarem el procés.

Llegiu a continuació
Temes relacionats
  • Bricolatge
  • Entreteniment
  • Raspberry Pi
  • Chromecast
  • Codi
  • Tutorials de projectes de bricolatge
Sobre l'autor Christian Cawley(1510 articles publicats)

Editor adjunt de seguretat, Linux, bricolatge, programació i tecnologia explicada i productor de podcasts realment útils, amb una àmplia experiència en suport d'escriptori i programari. Col·laborador de la revista Linux Format, Christian és un fabricant de Raspberry Pi, un amant de Lego i un fan dels jocs retro.

Més de Christian Cawley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us