En Google Chromecast er et billig streaming -sett. Chromecast Ultra er dyrere, men til under $ 100 er den fortsatt rimelig. Men noen deler av verden er begrenset fra å kjøpe Chromecast.
Løsningen? Et DIY -alternativ basert på Raspberry Pi. Koster under $ 50, kan du konfigurere denne datamaskinen i kredittkortstørrelse til å motta media streamet fra en Android-app.
La meg forklare hvordan du bruker Raspberry Pi som en DIY Chromecast med Raspicast.
Installer Raspicast -appen
Start med å installere Raspicast på Android -enheten din. Dette er en gratis app som kobles til din Raspberry Pi og strømmer data til den. Du finner Raspicast i Google Play -appbutikken. Dessverre er det ikke noe pålitelig iPhone -alternativ for dette.
Nedlasting: Raspicast for Android
Det er viktig å merke seg at Android -telefonen og Raspberry Pi må være på samme nettverk for dette. Du kan for eksempel ikke streame video fra telefonen til TV -en din hvis du sitter på bussen. Hvis du prøver å dele en video med noen som satt hjemme, kan du bare sende dem en link til meldingen!
Konfigurer Raspbian for casting
Når appen er installert, må du rette oppmerksomheten mot Raspberry Pi. Dette bør allerede være koblet til TV -en din via HDMI og slått på. Vær oppmerksom på at Pi vil kreve en individuell strømkilde --- du kan ikke koble den fra TV-ens USB-port. Selv om effekten var tilstrekkelig, bør ikke Pi slås av uten riktig kommando. Hvis du ignorerer dette, vil Pi -SD -kortet ødelegge, så bruk riktig strømkilde.
Vi testet dette på en Raspberry Pi 4 som kjører Raspbian Buster Lite. Du bør imidlertid finne det fungerer med andre Raspberry Pi -modeller og distribusjoner (selv om noen av kommandoene kan variere).
Før du fortsetter, må du kontrollere at omxplayer er installert på din Pi:
sudo apt install omxplayer
Siden du trenger SSH aktivert, her er en rask primer. Du har tre alternativer for å aktivere det:
- Via raspi-config . Du kan kjøre dette fra kommandolinjen ved å bruke | _+_ | , og velg deretter Grensesnittalternativer> SSH og bruk piltastene for å bekrefte med OK .
- Bruke Raspberry Pi konfigurasjonsverktøy . Åpne fra Raspbian -skrivebordet Meny> Innstillinger> Raspberry Pi -konfigurasjon . I Grensesnitt kategorien, finn SSH og sett den til Aktivert .
- Til slutt, hvis du foretrekker enkelhet, kan du aktiver SSH før du starter opp Pi . Sett inn microSD -kortet i datamaskinen, bla til oppstartspartisjonen, og lag en ny fil. Dette bør kalles ssh og har ingen filtypen. Når du bytter ut SD -kortet og starter på nytt, bør SSH være aktivert.
Følgende kan gjøres via et tastatur koblet til Pi eller bruke SSH. Du trenger Pi-IP-adressen for å koble til --- åpne et terminalvindu og skriv inn
hvordan du kansellerer en venmo -betaling
sudo raspi-config
Legg merke til IP -adressen som samsvarer med Pi -tilkoblingen. Bruk for eksempel IP -adressen som tilsvarer
ifconfig
oppføring hvis du bruker en Ethernet -tilkobling;
eth0
for Wi-Fi.
Når SSH -tilkoblingen er opprettet, kjører du noen oppdateringer. Åpne et terminalvindu på din Pi og skriv inn:
wlan0
Disse kommandoene vil oppdatere Raspberry Pi -operativsystemet og finne og installere eventuelle programvareoppdateringer.
Installer og bygg OpenMax
Med oppdateringene installert trenger vi noen forutsetningspakker:
sudo apt update
sudo apt upgrade
Pakker
sudo apt install libjpeg9-dev libpng12-dev
og
libjpeg9-dev
er nødvendige for programmer som kan håndtere JPG- og PNG -bilder. Dette vil gjøre det mulig å kaste bildemedier til din Raspberry Pi via Raspicast -appen på Android!
Installer nå OpenMax. Dette verktøyet er det beste alternativet for casting av video, lyd og bilder fra Android til en TV-tilkoblet Raspberry Pi. Den er tilgjengelig via GitHub, og du kan installere den ved å 'klone' datalageret til Pi -en din. Har ikke
libpng12-dev
? Installer den med
git
Klon deretter depotet med:
sudo apt install git
Dette burde ikke ta lang tid.
Du er nesten ferdig; det er på tide å bygge OpenMax -programvaren. Begynn med å bytte til omxiv -katalogen og bruke kommandoen make.
hvordan slette xbox 360 -profilen
git clone https://github.com/HaarigerHarald/omxiv
Dette vil ta en stund. Når det er gjort, installerer du med:
cd omxiv
make ilclient
make
Noen øyeblikk senere vil OpenMax være klar til bruk.
Gjør deg klar til å kaste til din Raspberry Pi
Alt du trenger for å caste fra Android -enheten din til Raspberry Pi er nå på plass. Noen konfigurasjoner av Raspicast er imidlertid fortsatt påkrevd.
- Kjør Raspicast -appen.
- Skriv inn Pi -vertsnavnet eller IP -adressen i SSH -innstillingene.
- Skriv inn brukernavn og passord for din Pi.
- Klikk OK å bli ferdig.
For å kaste til din Raspberry Pi har du to alternativer:
- Søk etter innholdet i Raspicast -appen og trykk spille .
- Cast fra YouTube, finn videoen i appen og trykk på Del> Cast (Raspicast) .
I mellomtiden, for å sende videoer, musikk og bilder til din Raspberry Pi -skjerm, bruker du bare hovedskjermen på Raspicast og velger Cast . Dette åpner en skjerm med alle videoer på Android -enheten din.
Bildegalleri (3 bilder) Utvide Utvide Utvide LukkHvis du velger en mediefil på en av de tilhørende fanene, blir den umiddelbart avspilt på Raspberry Pi.
Trenger du å endre IP -adressen i appen (f.eks. For å caste til en annen Pi)? Åpne menyen 'tre prikker' og velg SSH -innstillinger. Bare skriv inn den nye IP -adressen og legitimasjonen.
Flere Raspicast -alternativer
I Raspicast -menyen finner du også en avmerkingsboks til Gjenta filen som spilles av nå. Lenger ned på listen, Lydutgang kan tilpasses ved hjelp av HDMI (misligholde), lokal , både , eller ta det . Dette vil være nyttig for alle som bruker en ekstern lydløsning med Pi.
Bildegalleri (2 bilder) Utvide Utvide LukkDu bør også sjekke Avanserte instillinger skjerm. Her kan du administrere en kø med filer, volum (lydvolumforskyvning) og angi egendefinerte kommandoer. Du kan også bytte til å bruke HTTP om nødvendig (HTTPS er standard) og mer.
I mellomtiden, på hovedskjermen til Raspicast, bruker du Filer -knappen for å navigere og spille av medier som er lagret på Raspberry Pi. Dette inkluderer streaming av lyd, og dermed blir Raspberry Pi til en Chromecast -lydenhet!
Du kan også kaste med Kodi!
Selv om du ikke kan kjøre Raspicast med en Raspberry Pi som kjører Kodi, ikke bekymre deg, det er et alternativ. Med Kore fjernkontroll -appen for Android kan du også kaste media til en Bringebær Pi med Kodi installert .
Nedlasting: Kore, offisiell fjernkontroll for Kodi
Bare installer appen, konfigurer den med IP -adressen til din Raspberry Pi, og gå deretter til YouTube. Som med Raspicast, trykk på Dele -knappen på videoen du vil caste, da Spill på Kodi .
Dette vil umiddelbart streame videoen til TV -en din via Kodi!
Andre Chromecast -alternativer
Raspberry Pi er ikke det eneste alternativet til en Chromecast. Du har kanskje allerede en løsning du ikke var klar over. Smart-TV-en, spillkonsollen eller set-top-boksen kan ha en YouTube-app som gjør det enkelt å streame.
I denne situasjonen er det vanligvis mulig å caste videoer fra YouTube -appen til TV -en så lenge mottakeren er på samme nettverk.
Selv om det finnes andre HDMI -strømningsløsninger, vil du sannsynligvis kunne caste til den hvis du har en enhet med en offisiell YouTube -app (som Apple TV). Og hvis du ikke eier noen av disse enhetene eller en Raspberry Pi, Miracast er et smart alternativ .
Vil du gå videre med mediestreaming og din Raspberry Pi? Her er de beste måtene å bruk en Raspberry Pi som medieserver .
Dele Dele kvitring E -post En nybegynnerguide for animering av taleÅ animere tale kan være en utfordring. Hvis du er klar til å begynne å legge til dialog i prosjektet ditt, bryter vi ned prosessen for deg.
Les neste Relaterte temaer- DIY
- Underholdning
- Bringebær Pi
- Chromecast
- Kode
- DIY -prosjektopplæringer
Nestlederedaktør for sikkerhet, Linux, gjør -det -selv, programmering og teknologi forklart, og virkelig nyttig podcast -produsent, med lang erfaring innen desktop og programvarestøtte. Christian er en bidragsyter til magasinet Linux Format, og er en Raspberry Pi -tinkerer, en lego -elsker og en retro spillfan.
Mer fra Christian CawleyAbonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!
Klikk her for å abonnere