Ako si vyrobíte svojpomocný Chromecast s Raspberry Pi

Ako si vyrobíte svojpomocný Chromecast s Raspberry Pi

Google Chromecast je lacná súprava na streamovanie. Chromecast Ultra je drahší, ale za menej ako 100 dolárov zostáva cenovo dostupný. V niektorých častiach sveta je však nákup Chromecastov zakázaný.





Riešenie? Alternatíva pre domácich majstrov založená na Raspberry Pi. Za cenu nižšiu ako 50 dolárov môžete tento počítač veľkosti kreditnej karty nakonfigurovať na príjem médií streamovaných z aplikácie pre Android.





Vysvetlím, ako používať váš Raspberry Pi ako kutilský Chromecast s Raspicast.





Nainštalujte aplikáciu Raspicast

Začnite inštaláciou Raspicastu do svojho zariadenia Android. Jedná sa o bezplatnú aplikáciu, ktorá sa pripája k vášmu Raspberry Pi a streamuje do nej údaje. Raspicast nájdete v obchode s aplikáciami Google Play. Na to bohužiaľ neexistuje spoľahlivá alternatíva pre iPhone.

Stiahnuť ▼: Raspicast pre Android



Je dôležité si uvedomiť, že na to musia byť telefón s Androidom a Raspberry Pi v rovnakej sieti. Ak napríklad sedíte v autobuse, nemôžete napríklad streamovať video z telefónu do televízora. Ak sa pokúšate zdieľať video s niekým, kto sedí doma, pošlite mu odkaz!

Nakonfigurujte Raspbian na prenášanie

Keď je aplikácia nainštalovaná, zamerajte svoju pozornosť na Raspberry Pi. To by už malo byť k vášmu televízoru pripojené cez HDMI a zapnuté. Upozorňujeme, že Pi bude vyžadovať individuálny zdroj napájania --- nemôžete ho napájať z portu USB televízora. Aj keď bol výkon dostatočný, Pi by sa nemalo vypínať bez správneho príkazu. Ignorovanie bude mať za následok poškodenie karty SD Pi, preto používajte správny zdroj napájania.





Testovali sme to na Raspberry Pi 4 so systémom Raspbian Buster Lite. Mali by ste však zistiť, že to funguje s inými modelmi a distribúciami Raspberry Pi (aj keď niektoré príkazy sa môžu líšiť).

Pred pokračovaním sa uistite, že je na vašom Pi nainštalovaný omxplayer:





sudo apt install omxplayer

Keďže budete potrebovať povolené SSH, tu je rýchly úvod. Na jeho aktiváciu máte tri možnosti:

  1. Cez raspi-config . Môžete to spustiť z príkazového riadka pomocou | _+_ | , potom vyberte Možnosti rozhrania> SSH a pomocou klávesov so šípkami potvrďte pomocou OK .
  2. Použi Nástroj na konfiguráciu Raspberry Pi . Na pracovnej ploche Raspbian otvorte Ponuka> Predvoľby> Konfigurácia Raspberry Pi . V Rozhrania záložka, nájsť SSH a nastavte ho na Povolené .
  3. Nakoniec, ak dávate prednosť jednoduchosti, môžete povoľte SSH pred spustením počítača Pi . Vložte kartu microSD do počítača, vyhľadajte bootovací oddiel a vytvorte nový súbor. Toto by sa malo volať ssh a nemajú príponu súboru. Po výmene karty SD a reštarte by malo byť povolené SSH.

Nasledujúce položky je možné vykonať pomocou klávesnice pripojenej k vášmu Pi alebo pomocou SSH. Na pripojenie budete potrebovať IP adresu Pi --- otvorte okno terminálu a zadajte

ako pridať aplikácie do vizio smartcast tv
sudo raspi-config

Poznačte si IP adresu, ktorá zodpovedá vášmu pripojeniu Pi. Použite napríklad adresu IP, ktorá zodpovedá

ifconfig

položka, ak používate ethernetové pripojenie;

eth0

pre Wi-Fi.

Po nadviazaní pripojenia SSH spustite niekoľko aktualizácií. Otvorte na zariadení Pi okno terminálu a zadajte:

wlan0

Tieto príkazy aktualizujú operačný systém vášho Raspberry Pi a vyhľadajú a nainštalujú všetky aktualizácie softvéru.

Nainštalujte a vytvorte OpenMax

S nainštalovanými aktualizáciami potrebujeme niektoré nevyhnutné balíky:

sudo apt update
sudo apt upgrade

Balíčky

sudo apt install libjpeg9-dev libpng12-dev

a

libjpeg9-dev

sú nevyhnutné pre programy, ktoré zvládnu obrázky JPG a PNG. To umožní prenášanie obrazových médií na váš Raspberry Pi prostredníctvom aplikácie Raspicast pre Android!

Teraz nainštalujte OpenMax. Tento nástroj je najlepšou možnosťou na prenášanie videa, zvuku a obrázkov zo systému Android na Raspberry Pi pripojený k televízoru. Je k dispozícii prostredníctvom GitHub a môžete ho nainštalovať „klonovaním“ úložiska údajov do vášho Pi. Nemať

libpng12-dev

? Nainštalujte ho pomocou

git

Potom klonujte úložisko pomocou:

sudo apt install git

Nemalo by to trvať dlho.

Si skoro hotový; je čas vytvoriť softvér OpenMax. Začnite prepnutím do adresára omxiv a použitím príkazu make.

zmeniť miesto, kde iTunes zálohuje iphone
git clone https://github.com/HaarigerHarald/omxiv

Bude to chvíľu trvať. Akonáhle je to hotové, nainštalujte pomocou:

cd omxiv
make ilclient
make

O chvíľu neskôr bude OpenMax pripravený na použitie.

Pripravte sa na prenos na svoj Raspberry Pi

Všetko, čo potrebujete na prenos zo svojho zariadenia Android na Raspberry Pi, je teraz na mieste. Určitá konfigurácia Raspicast je však stále potrebná.

  1. Spustite aplikáciu Raspicast.
  2. V nastaveniach SSH zadajte názov hostiteľa alebo adresu IP vášho zariadenia Pi.
  3. Zadajte používateľské meno a heslo pre svoj Pi.
  4. Kliknite OK dokončiť.
Galéria obrázkov (2 obrázky) Rozbaliť Rozbaliť Zavrieť

Na prenos na svoj Raspberry Pi máte dve možnosti:

  • Vyhľadajte obsah v aplikácii Raspicast a kliknite na tlačidlo hrať .
  • Odovzdajte obsah zo služby YouTube, nájdite video v aplikácii a klepnite na Zdieľať> Cast (Raspicast) .

Medzitým na odosielanie videí, hudby a fotografií na displej Raspberry Pi jednoducho použite hlavnú obrazovku Raspicast a vyberte Obsadenie . Otvorí sa obrazovka so zoznamom všetkých videí na vašom zariadení s Androidom.

Galéria obrázkov (3 obrázky) Rozbaliť Rozbaliť Rozbaliť Zavrieť

Výber mediálneho súboru na ktorejkoľvek z príslušných záložiek spôsobí jeho okamžité prehratie na vašom Raspberry Pi.

Potrebujete zmeniť IP adresu v aplikácii (napr. Prenášať na iné Pi)? Otvorte ponuku „tri bodky“ a vyberte položku Nastavenia SSH. Jednoducho zadajte novú IP adresu a poverenia.

Viac možností Raspicast

V ponuke Raspicast nájdete aj začiarkavacie políčko Opakujte aktuálne prehrávaný súbor. Ďalej v zozname, Audio výstup je možné prispôsobiť pomocou HDMI (predvolené), miestny , obaja , alebo vezmi to . Toto bude užitočné pre každého, kto používa so svojim Pi externé zvukové riešenie.

Galéria obrázkov (2 obrázky) Rozbaliť Rozbaliť Zavrieť

Mali by ste tiež skontrolovať Pokročilé nastavenia obrazovka. Tu môžete spravovať front súborov, hlasitosť (offset hlasitosti zvuku) a zadávať vlastné príkazy. V prípade potreby môžete tiež prepnúť na používanie protokolu HTTP (predvoleným nastavením je HTTPS) a ďalšie.

Medzitým na hlavnej obrazovke Raspicast použite Súbory tlačidlo na navigáciu a prehrávanie médií uložených na vašom Raspberry Pi. To zahŕňa streamovanie zvuku, čím sa váš Raspberry Pi zmení na zvukové zariadenie Chromecast!

Môžete tiež odosielať pomocou Kodi!

Aj keď nemôžete spustiť Raspicast s Raspberry Pi so systémom Kodi, nebojte sa, existuje alternatíva. Vďaka aplikácii diaľkového ovládania Kore pre Android môžete tiež prenášať médiá do súboru Raspberry Pi s nainštalovaným Kodi .

Stiahnuť ▼: Kore, oficiálny diaľkový ovládač pre Kodi

Jednoducho nainštalujte aplikáciu, nastavte ju pomocou IP adresy vášho Raspberry Pi a potom choďte na YouTube. Rovnako ako v prípade Raspicast klepnite na zdieľam potom na videu, ktoré chcete odovzdať Hrajte na Kodi .

Vďaka tomu bude video okamžite streamované do vášho televízora cez Kodi!

Ďalšie alternatívy zariadenia Chromecast

Raspberry Pi nie je jedinou alternatívou k Chromecastu. Možno už máte riešenie, o ktorom ste nevedeli. Vaša inteligentná televízia, herná konzola alebo set-top box môže mať aplikáciu YouTube, ktorá umožňuje jednoduché streamovanie.

V tejto situácii je prenášanie videí z aplikácie YouTube do televízora zvyčajne možné, pokiaľ je prijímač v rovnakej sieti.

Aj keď existujú iné riešenia streamovania HDMI, ak máte zariadenie s oficiálnou aplikáciou YouTube (napríklad Apple TV), pravdepodobne naň budete môcť prenášať. A ak nevlastníte žiadne z týchto zariadení alebo Raspberry Pi, Miracast je múdra alternatíva .

Chcete ísť ďalej so streamovaním médií a svojim Raspberry Pi? Tu sú najlepšie spôsoby, ako na to ako server médií použite Raspberry Pi .

zdieľam zdieľam Tweet E -mail Príručka pre začiatočníkov k animovanej reči

Animovaná reč môže byť výzvou. Ak ste pripravení začať pridávať dialógy do svojho projektu, proces za vás rozložíme.

Čítajte ďalej
Súvisiace témy
  • DIY
  • Zábava
  • Malinový koláč
  • Chromecast
  • Kód
  • Návody na projekt DIY
O autorovi Christian Cawley(1510 publikovaných článkov)

Zástupca redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku ​​a skutočne užitočného producenta podcastov s rozsiahlymi skúsenosťami s podporou počítačov a softvéru. Christian, prispievateľ do časopisu Linux Format, je drotár Raspberry Pi, milovník Lega a fanúšik retro hier.

Viac od Christiana Cawleyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber
Kategórie Diy