Jak si vytvořit vlastní Chromecast z vlastní výroby s Raspberry Pi

Jak si vytvořit vlastní Chromecast z vlastní výroby s Raspberry Pi

Google Chromecast je levná sada pro streamování. Chromecast Ultra je dražší, ale za méně než 100 dolarů zůstává cenově dostupný. Některým částem světa je ale nákup Chromecastů zakázán.





Řešení? Alternativa pro kutily založená na Raspberry Pi. Za cenu nižší než 50 USD můžete tento počítač velikosti kreditní karty nakonfigurovat tak, aby přijímal média streamovaná z aplikace pro Android.





Dovolte mi vysvětlit, jak používat váš Raspberry Pi jako kutilský Chromecast s Raspicast.





Nainstalujte si aplikaci Raspicast

Začněte instalací Raspicastu do vašeho zařízení Android. Toto je bezplatná aplikace, která se připojuje k vašemu Raspberry Pi a streamuje do něj data. Raspicast najdete v obchodě s aplikacemi Google Play. Na to bohužel neexistuje spolehlivá alternativa pro iPhone.

Stažení: Raspicast pro Android



Je důležité si uvědomit, že k tomu musí být telefon Android a Raspberry Pi ve stejné síti. Pokud například sedíte v autobuse, nemůžete například streamovat video z telefonu do televize. Pokud se pokoušíte sdílet video s někým, kdo sedí doma, jednoduše mu pošlete odkaz!

Konfigurujte Raspbian pro Casting

Když je aplikace nainstalovaná, zaměřte svou pozornost na Raspberry Pi. To by již mělo být připojeno k vaší televizi přes HDMI a zapnuto. Všimněte si, že Pi bude vyžadovat individuální zdroj napájení --- nemůžete jej napájet z USB portu vašeho televizoru. I kdyby byl výkon dostatečný, Pi by nemělo být vypnuto bez správného příkazu. Ignorování bude mít za následek poškození SD karty Pi, proto použijte správný zdroj energie.





Testovali jsme to na Raspberry Pi 4 se systémem Raspbian Buster Lite. Měli byste však zjistit, že to funguje s jinými modely a distribucemi Raspberry Pi (i když některé příkazy se mohou lišit).

Než budete pokračovat, ujistěte se, že je na vašem Pi nainstalován omxplayer:





sudo apt install omxplayer

Jak budete potřebovat povolený SSH, zde je rychlý úvod. Máte tři možnosti, jak to povolit:

  1. Přes raspi-config . Můžete to spustit z příkazového řádku pomocí | _+_ | , poté vyberte Možnosti rozhraní> SSH a pomocí kláves se šipkami potvrďte pomocí OK .
  2. Použijte Nástroj pro konfiguraci Raspberry Pi . Na ploše Raspbian otevřete Nabídka> Předvolby> Konfigurace Raspberry Pi . V Rozhraní záložka, najít SSH a nastavit na Povoleno .
  3. Nakonec, pokud dáváte přednost jednoduchosti, můžete povolte SSH před spuštěním počítače Pi . Vložte kartu microSD do počítače, vyhledejte spouštěcí oddíl a vytvořte nový soubor. Tomu by se mělo říkat ssh a nemají žádnou příponu souboru. Jakmile vyměníte kartu SD a restartujete, mělo by být povoleno SSH.

Následující postup lze provést pomocí klávesnice připojené k vašemu Pi nebo pomocí SSH. K připojení budete potřebovat IP adresu Pi --- otevřete okno terminálu a zadejte

jak přenášet složky z jednoho disku Google na druhý
sudo raspi-config

Poznamenejte si IP adresu, která odpovídá vašemu připojení Pi. Použijte například IP adresu, která odpovídá

ifconfig

položka, pokud používáte ethernetové připojení;

eth0

pro Wi-Fi.

Jakmile je navázáno připojení SSH, spusťte některé aktualizace. Otevřete na svém Pi okno terminálu a zadejte:

wlan0

Tyto příkazy aktualizují operační systém vašeho Raspberry Pi a vyhledají a nainstalují všechny aktualizace softwaru.

Nainstalujte a postavte OpenMax

S nainstalovanými aktualizacemi potřebujeme několik nezbytných balíčků:

sudo apt update
sudo apt upgrade

Balíčky

sudo apt install libjpeg9-dev libpng12-dev

a

libjpeg9-dev

jsou nezbytné pro programy, které zvládají obrázky JPG a PNG. To umožní přenos obrazových médií na váš Raspberry Pi prostřednictvím aplikace Raspicast pro Android!

Nyní nainstalujte OpenMax. Tento nástroj je nejlepší volbou pro přenos videa, zvuku a obrázků z Androidu na Raspberry Pi připojený k televizi. Je k dispozici prostřednictvím GitHub a můžete jej nainstalovat „klonováním“ úložiště dat do vašeho Pi. Nemám

libpng12-dev

? Nainstalujte jej pomocí

git

Poté klonujte úložiště pomocí:

sudo apt install git

Nemělo by to trvat dlouho.

Jste téměř hotovi; je čas vytvořit software OpenMax. Začněte přepnutím do adresáře omxiv a použitím příkazu make.

co je to za telefon?
git clone https://github.com/HaarigerHarald/omxiv

To bude chvíli trvat. Jakmile je hotovo, nainstalujte pomocí:

cd omxiv
make ilclient
make

O několik okamžiků později bude OpenMax připraven k použití.

Připravte se na přenos na svůj Raspberry Pi

Vše, co potřebujete k přenosu ze zařízení Android na Raspberry Pi, je nyní na svém místě. Určitá konfigurace Raspicast je však stále vyžadována.

  1. Spusťte aplikaci Raspicast.
  2. V nastavení SSH zadejte své hostitelské jméno nebo IP adresu.
  3. Zadejte uživatelské jméno a heslo pro váš Pi.
  4. Klikněte OK dokončit.
Galerie obrázků (2 obrázky) Rozšířit Rozšířit Zavřít

Chcete -li na svůj Raspberry Pi odesílat, máte dvě možnosti:

  • Vyhledejte obsah v aplikaci Raspicast a stiskněte hrát si .
  • Odesílejte z YouTube, najděte video v aplikaci a klepněte na Sdílet> Cast (Raspicast) .

Pro odesílání videí, hudby a fotografií na displej Raspberry Pi jednoduše použijte hlavní obrazovku Raspicast a vyberte Obsazení . Otevře se obrazovka se seznamem všech videí na vašem zařízení Android.

Galerie obrázků (3 obrázky) Rozšířit Rozšířit Rozšířit Zavřít

Výběr mediálního souboru na kterékoli z odpovídajících karet vyvolá jeho okamžité přehrávání na vašem Raspberry Pi.

Potřebujete změnit IP adresu v aplikaci (např. Přenést na jiné Pi)? Otevřete nabídku „tři tečky“ a vyberte Nastavení SSH. Jednoduše zadejte novou IP adresu a přihlašovací údaje.

Více možností Raspicast

Také v nabídce Raspicast najdete zaškrtávací políčko Opakovat aktuálně přehrávaný soubor. Dále v seznamu, Audio výstup lze přizpůsobit pomocí HDMI (výchozí), místní , oba , nebo vzít to . To se ukáže užitečné pro každého, kdo používá se svým Pi externí řešení zvuku.

Galerie obrázků (2 obrázky) Rozšířit Rozšířit Zavřít

Měli byste také zkontrolovat Pokročilé možnosti obrazovka. Zde můžete spravovat frontu souborů, hlasitost (posun hlasitosti zvuku) a zadávat vlastní příkazy. V případě potřeby můžete také přepnout na používání HTTP (výchozí je HTTPS) a další.

Mezitím na hlavní obrazovce Raspicast použijte Soubory tlačítko pro navigaci a přehrávání médií uložených na vašem Raspberry Pi. To zahrnuje streamování zvuku, čímž se z vašeho Raspberry Pi stane zvukové zařízení Chromecast!

Můžete také odesílat pomocí Kodi!

I když nemůžete spustit Raspicast s Raspberry Pi se systémem Kodi, nebojte se, existuje alternativa. Pomocí aplikace dálkového ovládání Kore pro Android můžete také odesílat média do souboru Raspberry Pi s nainstalovaným Kodi .

Stažení: Kore, oficiální dálkové ovládání pro Kodi

Jednoduše nainstalujte aplikaci, nastavte ji pomocí IP adresy vašeho Raspberry Pi a poté přejděte na YouTube. Stejně jako u Raspicast klepněte na Podíl potom na videu, které chcete odeslat Hrajte na Kodi .

To okamžitě streamuje video do vaší televize přes Kodi!

Další alternativy Chromecastu

Raspberry Pi není jedinou alternativou k Chromecastu. Možná už máte řešení, o kterém jste nevěděli. Vaše chytrá televize, herní konzole nebo set-top box může mít aplikaci YouTube, která umožňuje snadné streamování.

V této situaci je přenos videí z aplikace YouTube do televize obvykle možný, pokud je přijímač ve stejné síti.

I když existují jiná řešení streamování HDMI, pokud máte zařízení s oficiální aplikací YouTube (jako je Apple TV), budete na něj pravděpodobně moci přenášet. A pokud nevlastníte žádné z těchto zařízení nebo Raspberry Pi, Miracast je chytrá alternativa .

Chcete jít dál se streamováním médií a svým Raspberry Pi? Zde jsou nejlepší způsoby jako server médií použijte Raspberry Pi .

Podíl Podíl tweet E-mailem Průvodce pro začátečníky k animované řeči

Animovaná řeč může být výzva. Pokud jste připraveni začít s přidáváním dialogu do projektu, proces za vás rozdělíme.

Číst dále
Související témata
  • DIY
  • Zábava
  • Raspberry Pi
  • Chromecast
  • Kód
  • Návody na projekt DIY
O autorovi Christian Cawley(1510 článků zveřejněno)

Zástupce redaktora pro oblast bezpečnosti, Linuxu, kutilství, programování a techniky a skutečně užitečného výrobce podcastů s rozsáhlými zkušenostmi s podporou desktopů a softwaru. Christian, který přispívá do časopisu Linux Format, je drotář Raspberry Pi, milovník Lega a fanoušek retro her.

Více od Christiana Cawleyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru
Kategorie Diy