Fai la tua sostituzione Chromecast fai da te con Raspberry Pi
Probabilmente già sai che puoi usare il tuo Raspberry Pi come media center. Puoi anche installare Kodi su di esso per gestire i media offline e online. Ma cosa succede se sei più felice di lasciarlo in esecuzione Raspbian come il sistema operativo principale?
Bene, se hai un dispositivo mobile non ti dispiace usare per gestire i tuoi file multimediali, puoi usarlo per trasmettere un video alla tua TV. Sì: puoi utilizzare il tuo Raspberry Pi proprio come un Chromecast. Non potrai utilizzare il pulsante Trasmetti su Android, ma i video, le immagini, l'audio e le immagini di YouTube dallo smartphone possono essere trasmessi in streaming alla TV.
Installa l'app Raspicast
Inizia installando Raspicast sul tuo dispositivo Android. Questa è un'app gratuita che si connette al tuo Raspberry Pi e trasmette i dati ad esso. Finché il Pi è collegato all'ingresso HDMI sul televisore o sul display, sarà possibile visualizzare i contenuti multimediali sul telefono. Troverai Raspicast nell'app store di Google Play. Sfortunatamente, non esiste un'alternativa affidabile per iPhone per questo.
Scaricare: Raspicast per Android
È importante notare che sia il telefono Android che il Raspberry Pi devono essere sulla stessa rete affinché funzioni. Ad esempio, non è possibile riprodurre video in streaming dal telefono alla TV se si è seduti sul bus. Se stai provando a condividere un video con qualcuno seduto a casa, semplicemente invia loro il link!
Configura Raspbian
Con l'app installata, rivolgi la tua attenzione a Raspberry Pi. Questo dovrebbe essere già collegato al televisore tramite HDMI e acceso. Abbiamo testato questo su un Raspberry Pi 3 con Raspbian Stretch. Tuttavia, dovresti trovare che funziona con altre distribuzioni di Raspberry Pi (anche se alcuni dei comandi potrebbero essere diversi).
Siccome avrai bisogno di SSH abilitato, ecco un rapido innesco. Hai tre opzioni per abilitarlo:
- attraverso Raspi-config. È possibile eseguire questo dalla riga di comando utilizzando sudo raspi-config, quindi selezionare Opzioni di interfacciamento> SSH e utilizzare i tasti freccia per confermare con ok.
- Utilizzare il Strumento di configurazione Raspberry Pi. Dal desktop Raspbian, apri Menu> Preferenze> Configurazione Raspberry Pi. Nel interfacce scheda, trova SSH e impostarlo Abilitato.
- Infine, se preferisci la semplicità, puoi farlo abilitare SSH prima di avviare il Pi. Inserire la scheda microSD nel computer, accedere alla partizione di avvio e creare un nuovo file. Questo dovrebbe essere chiamato SSH, e non hanno estensione di file. Una volta sostituita la scheda SD e riavviata, SSH dovrebbe essere abilitato.
Quanto segue può essere fatto tramite una tastiera collegata al tuo Pi o usando SSH. Controlla la nostra guida precedente per collegarti a un Raspberry Pi tramite SSH Configurare il tuo Raspberry Pi per l'uso senza testa Con SSH Configurare il tuo Raspberry Pi per l'uso senza testa Con SSH Il Raspberry Pi può accettare comandi SSH quando connesso a una rete locale (tramite Ethernet o Wi-Fi), che consente di configurarlo facilmente. I vantaggi di SSH vanno oltre a sconvolgere lo screening quotidiano ... Per saperne di più .
Ora è il momento di eseguire alcuni aggiornamenti. Inizia aprendo una finestra di terminale sul tuo Pi e correndo:
sudo apt-get update sudo apt-get upgrade
Questi comandi aggiorneranno il sistema operativo del tuo Raspberry Pi e troveranno e installeranno gli aggiornamenti del software.
Installa e costruisci OpenMax
Con gli aggiornamenti installati, abbiamo bisogno di alcuni pacchetti prerequisiti:
sudo apt-get install libjpeg9-dev libpng12-dev
I pacchetti libjpeg9-dev e libpng12-dev sono necessari per creare programmi in grado di gestire immagini JPG e PNG. Ciò consentirà il cast dei media per il tuo Raspberry Pi tramite l'app Raspicast su Android!
Ora installa OpenMax. Questo strumento è l'opzione migliore per trasmettere video, audio e immagini da un dispositivo Android a un Raspberry Pi collegato alla TV. È disponibile tramite GitHub e puoi installarlo da “clonazione” il repository di dati per il tuo Pi:
git clone https://github.com/HaarigerHarald/omxiv
Questo non dovrebbe richiedere molto tempo.
Hai quasi finito; è il momento di costruire il software OpenMax. Inizia passando alla directory omxiv e utilizzando il comando make.
cd omxiv make ilclient make
Questo richiederà un po 'di tempo. Una volta completato, sarai pronto per l'installazione:
sudo make install
Alcuni istanti dopo, verrà installato OpenMax!
Preparati a lanciare!
È ora disponibile tutto il necessario per trasmettere dal tuo dispositivo Android al tuo Raspberry Pi. Su Android, esegui l'app Raspicast e nelle impostazioni SSH inserisci il nome host o l'indirizzo IP del tuo Raspberry Pi. Segui questo con il nome utente e la password del tuo Pi, quindi fai clic ok.
Per trasmettere al tuo Raspberry Pi, hai due opzioni. Il primo è cercare il contenuto all'interno dell'app Raspicast e premere play. In alternativa, se desideri trasmettere da YouTube, trova il video nell'app e tocca il pulsante Condividi.
Qui, seleziona Cast (Raspicast), e il video dovrebbe essere riprodotto automaticamente sulla tua TV! Nel frattempo, per inviare video, musica e foto al tuo schermo Raspberry Pi, usa semplicemente la schermata principale di Raspicast e seleziona lanciare. Si aprirà una schermata che elenca tutti i video sul tuo dispositivo Android.
In una delle quattro schede (insieme a Musica, Album e Immagini), selezionando un file multimediale verrà immediatamente riprodotta sul tuo Raspberry Pi.
Hai bisogno di cambiare l'indirizzo IP all'interno dell'app (ad esempio per trasmettere a un altro Pi)? Apri il “tre punti” menu e selezionare Impostazioni SSH. Basta inserire il nuovo indirizzo IP e le credenziali.
Altre opzioni Raspicast
Anche nel menu Raspicast, troverai una casella di controllo a Ripetere il file attualmente in riproduzione. Più in basso nella lista, Uscita audio può essere personalizzato, usando HDMI (predefinito), Locale, tutti e due, o alsa. Ciò si rivelerà utile per chiunque utilizzi una soluzione audio esterna con il proprio Pi.
Dovresti anche controllare la schermata delle opzioni avanzate. Qui troverai le opzioni per la gestione di una coda di file, la gestione del volume (offset del volume audio), utilizzando HTTP se necessario (HTTPS è l'impostazione predefinita), specificando comandi personalizzati e altro.
Nel frattempo, nella schermata principale di Raspicast, usa il pulsante File per navigare e riprodurre i file multimediali memorizzati sul tuo Raspberry Pi!
Puoi anche scegliere Kodi!
Ora, c'è uno svantaggio di tutto questo: non è possibile eseguire Raspicast con un Raspberry Pi che esegue OSMC (una distribuzione Kodi popolare). Per quanto sfortunata, esiste un'alternativa: l'app di controllo remoto Kore per dispositivi Android.
Scaricare: Kore, Remote ufficiale per Kodi
Solitamente, lo userai per controllare a distanza Kodi, ma è anche in grado di trasmettere a un sistema Kodi, incluso OSMC. Basta installare l'app, configurarla con l'indirizzo IP del tuo Raspberry Pi, quindi andare su YouTube. Come con Raspicast, toccare il Condividere pulsante sul video che si desidera trasmettere, quindi selezionare Gioca su Kodi.
Questo trasmetterà immediatamente il video al tuo TV tramite Kodi!
Altre alternative Chromecast
Il Raspberry Pi non è l'unica alternativa a un Chromecast. Potresti già avere una soluzione di cui non eri a conoscenza, come un set-top box o una smart TV con compatibilità YouTube. In questa situazione, la trasmissione di video dall'app YouTube alla TV è generalmente possibile purché il ricevitore si trovi sulla stessa rete.
Naturalmente, altre soluzioni di streaming HDMI Tre tecnologie di visualizzazione wireless che probabilmente possiedi ma non utilizzare tre tecnologie di visualizzazione wireless che probabilmente possiedi ma non utilizzare Vuoi trasmettere lo schermo del tuo smartphone o laptop su uno schermo più grande senza fili? No, non è fantascienza. Oggi puoi emettere video in modalità wireless da computer e smartphone. Le tecnologie di visualizzazione wireless utilizzano il WiFi per ... Leggi di più esistono come Miracast Cos'è Miracast? Come usare Miracast per streaming multimediale wireless Cos'è Miracast? Come utilizzare Miracast per lo streaming multimediale wireless Lo standard HDMI può essere lo standard per il collegamento di dispositivi multimediali, ma presenta molti aspetti negativi. Ecco come usare Miracast invece. Per saperne di più, ma se hai un dispositivo con un'app YouTube ufficiale (come Apple TV), probabilmente sarai in grado di eseguire il casting su di esso.
Scopri di più su: Chromecast, Kodi, Raspberry Pi.