En Google Chromecast er et billigt stykke streamingkit. Chromecast Ultra er dyrere, men til under $ 100 forbliver den overkommelig. Men nogle dele af verden er begrænset til at købe Chromecasts.
Løsningen? Et DIY -alternativ baseret på Raspberry Pi. Koster under $ 50, kan du konfigurere denne computer i kreditkortstørrelse til at modtage medier streamet fra en Android-app.
Lad mig forklare, hvordan du bruger din Raspberry Pi som en DIY Chromecast med Raspicast.
Installer Raspicast -appen
Start med at installere Raspicast på din Android -enhed. Dette er en gratis app, der opretter forbindelse til din Raspberry Pi og streamer data til den. Du finder Raspicast i Google Play app store. Desværre er der ikke noget pålideligt iPhone -alternativ til dette.
Hent: Raspicast til Android
Det er vigtigt at bemærke, at Android -telefonen og Raspberry Pi skal være på det samme netværk for dette. Du kan f.eks. Ikke streame video fra din telefon til dit tv, hvis du sidder i bussen. Hvis du prøver at dele en video med en, der sad derhjemme, skal du blot sende dem linket!
Konfigurer Raspbian til casting
Når appen er installeret, skal du rette din opmærksomhed mod Raspberry Pi. Dette burde allerede være tilsluttet dit tv via HDMI og have strøm. Bemærk, at Pi kræver en individuel strømkilde --- du kan ikke forsyne den fra dit fjernsyns USB-port. Selvom effektværdien var tilstrækkelig, bør Pi ikke lukkes uden den korrekte kommando. Hvis du ignorerer dette, vil Pi's SD -kort blive ødelagt, så brug den rigtige strømkilde.
Vi testede dette på en Raspberry Pi 4, der kører Raspbian Buster Lite. Du skal dog finde det fungerer med andre Raspberry Pi -modeller og distributioner (selvom nogle af kommandoerne kan variere).
Inden du fortsætter, skal du sikre dig, at omxplayer er installeret på din Pi:
sudo apt install omxplayer
Da du skal bruge SSH aktiveret, er her en hurtig primer. Du har tre muligheder for at aktivere det:
- Via raspi-config . Du kan køre dette fra kommandolinjen ved hjælp af | _+_ | , og vælg derefter Grænsefladeindstillinger> SSH og brug piletasterne til at bekræfte med Okay .
- Brug Raspberry Pi konfigurationsværktøj . Åbn fra Raspbian -skrivebordet Menu> Indstillinger> Raspberry Pi -konfiguration . I Grænseflader fane, find SSH og indstil det til Aktiveret .
- Endelig, hvis du foretrækker enkelhed, kan du aktiver SSH, før du starter din Pi op . Indsæt microSD -kortet i din computer, søg til bootpartitionen, og opret en ny fil. Dette skal kaldes ssh og har ingen filtypenavn. Når du udskifter SD -kortet og genstarter, skal SSH være aktiveret.
Følgende kan gøres via et tastatur, der er forbundet til din Pi eller ved hjælp af SSH. Du skal bruge Pi's IP-adresse for at oprette forbindelse --- åbn et terminalvindue og indtast
hvordan man gendanner systemet til windows 10
sudo raspi-config
Noter den IP -adresse, der svarer til din Pi's forbindelse. Brug f.eks. Den IP -adresse, der svarer til
ifconfig
indtastning, hvis du bruger en Ethernet -forbindelse;
eth0
til Wi-Fi.
Når SSH -forbindelsen er etableret, skal du køre nogle opdateringer. Åbn et terminalvindue på din Pi og indtast:
wlan0
Disse kommandoer opdaterer dit Raspberry Pi's operativsystem og finder og installerer eventuelle softwareopdateringer.
Installer og opbyg OpenMax
Når opdateringerne er installeret, har vi brug for nogle forudsætningspakker:
sudo apt update
sudo apt upgrade
Pakkerne
sudo apt install libjpeg9-dev libpng12-dev
og
libjpeg9-dev
er nødvendige for programmer, der kan håndtere JPG- og PNG -billeder. Dette gør det muligt at caste billedmedier til din Raspberry Pi via Raspicast -appen på Android!
Installer nu OpenMax. Dette værktøj er den bedste mulighed for at caste video, lyd og billeder fra Android til en TV-tilsluttet Raspberry Pi. Den er tilgængelig via GitHub, og du kan installere den ved at 'klone' datalageret til din Pi. Har ikke
libpng12-dev
? Installer det med
git
Klon derefter depotet med:
sudo apt install git
Dette burde ikke tage lang tid.
Du er næsten færdig; det er tid til at bygge OpenMax -softwaren. Begynd med at skifte til omxiv -biblioteket og bruge kommandoen make.
hvordan gemmer jeg en youtube video til min iphone
git clone https://github.com/HaarigerHarald/omxiv
Dette vil tage et stykke tid. Når det er gjort, installeres med:
cd omxiv
make ilclient
make
Et øjeblik senere er OpenMax klar til brug.
Gør dig klar til at kaste til din Raspberry Pi
Alt hvad du behøver for at caste fra din Android -enhed til din Raspberry Pi er nu på plads. Nogle konfigurationer af Raspicast er dog stadig påkrævet.
- Kør Raspicast -appen.
- I SSH -indstillingerne skal du indtaste din Pi's værtsnavn eller IP -adresse.
- Indtast brugernavn og adgangskode til din Pi.
- Klik på Okay at færdiggøre.
For at caste til din Raspberry Pi har du to muligheder:
- Gennemse indholdet i Raspicast -appen, og tryk på Spil .
- Cast fra YouTube, find videoen i appen, og tryk på Del> Cast (Raspicast) .
I mellemtiden, for at sende videoer, musik og fotos til din Raspberry Pi -skærm, skal du blot bruge Raspicast -hovedskærmen og vælge Cast . Dette åbner en skærm med alle videoer på din Android -enhed.
Billedgalleri (3 billeder) Udvide Udvide Udvide TætHvis du vælger en mediefil på en af de tilsvarende faner, bedes den øjeblikkeligt afspilles på din Raspberry Pi.
Har du brug for at ændre IP -adressen i appen (f.eks. For at caste til en anden Pi)? Åbn menuen 'tre prikker', og vælg SSH -indstillinger. Du skal blot indtaste den nye IP -adresse og legitimationsoplysninger.
Flere Raspicast -muligheder
Også i Raspicast -menuen finder du et afkrydsningsfelt til Gentage den aktuelt afspillede fil. Længere nede på listen, Lydudgang kan tilpasses ved hjælp af HDMI (Standard), lokal , begge , eller tag det . Dette vil vise sig nyttigt for alle, der bruger en ekstern lydløsning med deres Pi.
Billedgalleri (2 billeder) Udvide Udvide TætDu bør også kontrollere Avancerede indstillinger skærm. Her kan du administrere en kø af filer, lydstyrke (lydvolumenforskydning) og angive brugerdefinerede kommandoer. Du kan også skifte til at bruge HTTP, hvis det er nødvendigt (HTTPS er standard) og mere.
I mellemtiden, på hovedskærmen til Raspicast, skal du bruge Filer -knappen for at navigere og afspille medier, der er gemt på din Raspberry Pi. Dette inkluderer streaming af lyd og derved gør din Raspberry Pi til en Chromecast -lydenhed!
Du kan også kaste med Kodi!
Selvom du ikke kan køre Raspicast med en Raspberry Pi, der kører Kodi, skal du ikke bekymre dig, der er et alternativ. Med Kore fjernbetjeningsappen til Android kan du også caste medier til en Hindbær Pi med Kodi installeret .
Hent: Kore, officiel fjernbetjening til Kodi
Du skal blot installere appen, konfigurere den med IP -adressen på din Raspberry Pi og derefter gå til YouTube. Som med Raspicast skal du trykke på Del knappen på den video, du vil caste, derefter Spil på Kodi .
Dette vil straks streame videoen til dit tv via Kodi!
Andre Chromecast -alternativer
Raspberry Pi er ikke det eneste alternativ til en Chromecast. Du har muligvis allerede en løsning, som du ikke var klar over. Dit smart-tv, din spilkonsol eller din set-top-boks har muligvis en YouTube-app, der muliggør let streaming.
I denne situation er det normalt muligt at caste videoer fra YouTube -appen til tv'et, så længe modtageren er på det samme netværk.
Mens der findes andre HDMI -streamingløsninger, hvis du har en enhed med en officiel YouTube -app (som Apple TV), vil du sandsynligvis kunne caste til den. Og hvis du ikke ejer nogen af disse enheder eller en Raspberry Pi, Miracast er et smart alternativ .
Vil du gå videre med mediestreaming og din Raspberry Pi? Her er de bedste måder at bruge en Raspberry Pi som en medieserver .
Del Del Tweet E -mail En begyndervejledning til animering af taleAnimering af tale kan være en udfordring. Hvis du er klar til at begynde at tilføje dialog til dit projekt, nedbryder vi processen for dig.
Læs Næste Relaterede emner- gør det selv
- Underholdning
- Hindbær Pi
- Chromecast
- Kode
- DIY projektvejledninger
Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -fan.
Mere fra Christian CawleyAbonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere