Kako napraviti svoj vlastiti Chromecast DIY s Raspberry Pi

Kako napraviti svoj vlastiti Chromecast DIY s Raspberry Pi

Google Chromecast jeftin je komplet za streaming. Chromecast Ultra je skuplji, ali je ispod 100 USD i dalje pristupačan. No, neki su dijelovi svijeta ograničeni u kupnji Chromecasta.





Rješenje? DIY alternativa zasnovana na Raspberry Pi. Koštajući ispod 50 USD, ovo računalo veličine kreditne kartice možete konfigurirati za primanje medija koji se struji iz aplikacije za Android.





Dopustite mi da vam objasnim kako koristiti svoj Raspberry Pi kao DIY Chromecast s Raspicastom.





Instalirajte aplikaciju Raspicast

Počnite instaliranjem Raspicast -a na svoj Android uređaj. Ovo je besplatna aplikacija koja se povezuje s vašim Raspberry Pi i struji podatke na nju. Raspicast ćete pronaći u trgovini aplikacija Google Play. Nažalost, za to ne postoji pouzdana alternativa iPhoneu.

Preuzimanje datoteka: Raspicast za Android



Važno je napomenuti da Android telefon i Raspberry Pi za to moraju biti na istoj mreži. Ne možete, na primjer, strujati video sa svog telefona na televizor ako sjedite u autobusu. Ako pokušavate podijeliti videozapis s nekim tko je sjedio kod kuće, jednostavno mu pošaljite vezu!

Konfigurirajte Raspbian za emitiranje

S instaliranom aplikacijom, obratite pozornost na Raspberry Pi. Ovo bi već trebalo biti povezano s televizorom putem HDMI -a i uključeno. Imajte na umu da će Pi zahtijevati pojedinačni izvor napajanja --- ne možete ga napajati s USB priključka televizora. Čak i ako je nazivna snaga odgovarajuća, Pi se ne bi trebao isključiti bez ispravne naredbe. Zanemarivanje toga će dovesti do oštećenja Pi -ove SD kartice, pa upotrijebite pravi izvor napajanja.





Testirali smo ovo na Raspberry Pi 4 s Raspbian Buster Lite. Međutim, trebali biste otkriti da radi s drugim modelima i distribucijama Raspberry Pi (iako se neke naredbe mogu razlikovati).

Prije nego nastavite, provjerite je li omxplayer instaliran na vašem Pi:





sudo apt install omxplayer

Kako vam je potreban omogućen SSH, evo kratkog primera. Imate tri mogućnosti za omogućavanje:

  1. Preko raspi-config . To možete pokrenuti iz naredbenog retka pomoću | _+_ | , a zatim odaberite Opcije sučelja> SSH i potvrdite pomoću tipki sa strelicama u redu .
  2. Koristiti Alat za konfiguraciju Raspberry Pi . Na Raspbian radnoj površini otvorite Izbornik> Postavke> Raspberry Pi konfiguracija . U Sučelja kartica, pronaći SSH i namjestili ga na Omogućeno .
  3. Konačno, ako više volite jednostavnost, možete omogućite SSH prije nego što pokrenete Pi . Umetnite microSD karticu u računalo, idite na particiju za pokretanje i stvorite novu datoteku. Ovo treba nazvati ssh i nemaju nastavak datoteke. Nakon što zamijenite SD karticu i ponovno pokrenete sustav, SSH bi trebao biti omogućen.

Sljedeće se može učiniti putem tipkovnice spojene na vaš Pi ili pomoću SSH -a. Za povezivanje će vam trebati IP-ova adresa Pi-otvorite prozor terminala i unesite

pretvoriti png u pdf za Windows 10
sudo raspi-config

Zabilježite IP adresu koja odgovara vašoj Pi vezi. Na primjer, upotrijebite IP adresu koja odgovara

ifconfig

unos ako koristite Ethernet vezu;

eth0

za Wi-Fi.

Nakon što se SSH veza uspostavi, pokrenite neka ažuriranja. Otvorite prozor terminala na svom Pi i unesite:

wlan0

Ove naredbe ažurirat će operativni sustav vašeg Raspberry Pi te pronaći i instalirati sve nadogradnje softvera.

Instalirajte i sastavite OpenMax

S instaliranim ažuriranjima potrebni su nam neki preduvjetni paketi:

sudo apt update
sudo apt upgrade

Paketi

sudo apt install libjpeg9-dev libpng12-dev

i

libjpeg9-dev

neophodni su za programe koji mogu rukovati JPG i PNG slikama. To će omogućiti prijenos slika na vaš Raspberry Pi putem aplikacije Raspicast na Androidu!

Sada instalirajte OpenMax. Ovaj je alat najbolja opcija za emitiranje videa, zvuka i slika s Androida na Raspberry Pi povezan s televizorom. Dostupan je putem GitHub -a, a možete ga instalirati tako da 'klonirate' spremište podataka u svoj Pi. Nemam

libpng12-dev

? Instalirajte ga pomoću

git

Zatim klonirajte spremište sa:

sudo apt install git

Ovo ne bi trebalo dugo trajati.

Skoro ste gotovi; vrijeme je za izradu softvera OpenMax. Počnite prelaskom na omxiv direktorij i upotrebom naredbe make.

kako pronaći skrivene kamere u svom domu
git clone https://github.com/HaarigerHarald/omxiv

Ovo će potrajati. Nakon što završite, instalirajte pomoću:

cd omxiv
make ilclient
make

Nekoliko trenutaka kasnije, OpenMax će biti spreman za upotrebu.

Spremite se za emitiranje na svom Raspberry Pi

Sve što trebate prenijeti s Android uređaja na Raspberry Pi sada je na mjestu. Ipak, potrebna je određena konfiguracija Raspicasta.

  1. Pokrenite aplikaciju Raspicast.
  2. U postavkama SSH -a unesite naziv svog Pi računala ili IP adresu.
  3. Unesite korisničko ime i lozinku za svoj Pi.
  4. Klik u redu Završiti.
Galerija slika (2 slike) Proširiti Proširiti Zatvoriti

Za emitiranje na Raspberry Pi imate dvije mogućnosti:

  • Potražite sadržaj u aplikaciji Raspicast i pritisnite igra .
  • Emitirajte s YouTubea, pronađite videozapis u aplikaciji i dodirnite Podijeli> Emitiranje (Raspicast) .

U međuvremenu, za slanje videozapisa, glazbe i fotografija na zaslon Raspberry Pi, jednostavno upotrijebite glavni zaslon Raspicast i odaberite Glumci . Ovo će otvoriti zaslon s popisom svih videozapisa na vašem Android uređaju.

Galerija slika (3 slike) Proširiti Proširiti Proširiti Zatvoriti

Odabir medijske datoteke na bilo kojoj od odgovarajućih kartica potaknut će njezinu trenutnu reprodukciju na vašem Raspberry Pi.

Trebate promijeniti IP adresu unutar aplikacije (npr. Za prebacivanje na drugi Pi)? Otvorite izbornik 'tri točke' i odaberite SSH postavke. Jednostavno unesite novu IP adresu i vjerodajnice.

Više opcija Raspicast

Također u izborniku Raspicast pronaći ćete potvrdni okvir do Ponoviti datoteku koja se trenutno reproducira. Dalje na popisu, Audio izlaz može se prilagoditi pomoću HDMI (zadano), lokalno , oba , ili uzmi . Ovo će se pokazati korisnim za svakoga tko koristi vanjsko audio rješenje sa svojim Pi.

Galerija slika (2 slike) Proširiti Proširiti Zatvoriti

Također biste trebali provjeriti Napredne opcije zaslon. Ovdje upravljajte redom datoteka, glasnoćom (pomak glasnoće zvuka) i navedite prilagođene naredbe. Također se možete prebaciti na korištenje HTTP -a ako je potrebno (HTTPS je zadana postavka) i još mnogo toga.

U međuvremenu, na glavnom zaslonu Raspicast upotrijebite Datoteke gumb za navigaciju i reprodukciju medija pohranjenih na vašem Raspberry Pi. To uključuje strujanje zvuka, čime se vaš Raspberry Pi pretvara u audio uređaj Chromecast!

Također možete glumiti s Kodijem!

Iako ne možete pokrenuti Raspicast s Raspberry Pi -om koji pokreće Kodi, ne brinite, postoji alternativa. Pomoću aplikacije daljinskog upravljača Kore za Android također možete emitirati medije na Raspberry Pi s instaliranim Kodijem .

Preuzimanje datoteka: Kore, službeni daljinski upravljač za Kodi

Jednostavno instalirajte aplikaciju, postavite je s IP adresom vašeg Raspberry Pi, a zatim krenite na YouTube. Kao i kod Raspicasta, dodirnite Udio zatim na videozapisu koji želite emitirati Igrajte na Kodiju .

Videozapis će se odmah prenijeti na vaš TV putem Kodija!

Druge alternative za Chromecast

Raspberry Pi nije jedina alternativa Chromecastu. Možda ste već imali rješenje za koje niste znali. Vaš pametni televizor, igraća konzola ili set-top box možda imaju aplikaciju YouTube koja omogućuje jednostavno strujanje.

U ovoj je situaciji obično emitiranje videozapisa iz aplikacije YouTube na televizor sve dok je prijemnik na istoj mreži.

Iako postoje druga rješenja za streaming HDMI -a, ako imate uređaj sa službenom aplikacijom YouTube (poput Apple TV -a), vjerojatno ćete ga moći emitirati. A ako ne posjedujete neki od ovih uređaja ili Raspberry Pi, Miracast je pametna alternativa .

Želite li ići dalje sa streamingom medija i vašim Raspberry Pi? Evo najboljih načina za to koristiti Raspberry Pi kao medijski poslužitelj .

Udio Udio Cvrkut E -pošta Vodič za animaciju govora za početnike

Oživljavanje govora može biti izazov. Ako ste spremni započeti dodavanje dijaloga u svoj projekt, mi ćemo za vas razbiti postupak.

Pročitajte Dalje
Povezane teme
  • Uradi sam
  • Zabava
  • Malina Pi
  • Chromecast
  • Kodirati
  • Vodiči za DIY projekte
O autoru Christian Cawley(1510 objavljenih članaka)

Zamjenik urednika za sigurnost, Linux, DIY, programiranje i objašnjenje tehnologije, te zaista koristan producent Podcasta, s velikim iskustvom u podršci za stolna i softverska rješenja. Suradnik časopisa Linux Format, Christian je majstor za maline Pi, ljubitelj Lega i ljubitelj retro igara.

Više od Christiana Cawleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu