Jak streamovat na YouTube s Raspberry Pi

Jak streamovat na YouTube s Raspberry Pi

Přidáním modulu kamery do vašeho Raspberry Pi získáte v podstatě přenosnou, lehkou a snadno držitelnou nebo připojitelnou kameru připojenou k internetu.





Dává tedy smysl, že byste s ním mohli chtít streamovat záběry. Ale jak s tím začít? Který model Pi byste měli použít? Je jedno řešení kamerového modulu lepší než druhé? A jak získáte záběry na YouTube?





Stejně jako u většiny věcí Raspberry Pi je to pozoruhodně jednoduché.





Proč živý přenos s Raspberry Pi?

S dostupností snadno použitelných streamovacích služeb jako Mixér a škubnutí a tolik různých zařízení, která mohou streamovat na YouTube, možná si říkáte „proč si vybrat Pi“?

Jeho velikost určitě vstupuje do hry, což vám umožňuje umístit Raspberry Pi téměř do jakékoli polohy. Použití Pi jako vyhrazené kamery pro živé streamování na YouTube uvolní i vaše další zařízení.



A pak je tu ten letitý důvod: protože můžete! Nastavení Pi jako živého video streameru oceňuje, co se děje na pozadí na jiných zařízeních provádějících stejný úkol. Je to trochu neuspořádané, vyžaduje to dlouhý příkazový řetězec, ale výsledek je uspokojivý.

Co budete potřebovat

K přímému přenosu všeho, co je před vaším Raspberry Pi na YouTube, budete potřebovat následující:





  • Raspberry Pi 3 nebo novější.
  • Modul kamery Raspberry Pi (původní nebo NoIR revize, obě jsou v pořádku). (I když lze použít webovou kameru USB, tyto pokyny předpokládají, že se používá kamerový modul Raspberry Pi.)
  • Přenosné napájení z baterie (volitelně).

Pro operační systém bude standardní Raspbian Stretch v pořádku. Můžete však upřednostnit Ubuntu nebo Arch Linux nebo jakýkoli jiný Distribuce Raspberry Pi momentálně dostupný.

Dále připojte kameru a spusťte. Náš předchozí průvodce nastavením kamerového modulu Raspberry Pi vysvětluje, jak to udělat správně.





nejlepší nabíjecí stanice pro jablka 3 v 1

K streamování vašich záběrů budete také potřebovat kanál YouTube. Nastavení není tak obtížné, jak byste si mohli myslet.

Nastavte si svůj kanál YouTube

Účet YouTube již pravděpodobně máte. Pokud používáte Google Mail, máte připravený účet k aktivaci. Odtud budete potřebovat speciální URL, která nasměruje záběry zachycené kamerou Raspberry Pi na YouTube.

Tomu se říká Adresa RMTP a je to v podstatě konkrétní adresa URL média.

Chcete -li to zjistit, přejděte na YouTube, přihlaste se a hledejte nahrát knoflík. To je to, co byste na YouTube běžně používali k přidávání videa. Při této příležitosti to však budeme ignorovat a klikneme Začít tlačítko pod živým přenosem.

Na následující obrazovce vyplňte požadované údaje pro živý přenos. Toto budou informace o předmětu zdroje a název, který byste měli přidat pod Základní informace . Získáte také možnost nastavit úroveň soukromí streamu; je to? Veřejnost , Neuvedeno , nebo Soukromý ?

Na další kartě Nastavení klíče streamu , hledejte Stream URL a Název/klíč streamu (budete muset kliknout Odhalit vidět to). Klíč Stream musí být soukromý-kdokoli s těmito informacemi může streamovat na váš kanál YouTube!

(Nastavení vaší streamovací kamery Pi přes SSH? Jednoduše zkopírujte název/klíč streamu z okna prohlížeče YouTube do vzdáleného příkazového řádku Raspberry Pi.)

Chcete -li se podívat na další možnosti zde, podívejte se na náš průvodce nastavení kanálu YouTube .

Připravte si Raspberry Pi na živé streamování z YouTube

Nyní je čas nastavit Raspberry Pi pro streamování.

Začněte upgradem. Tím je zajištěno, že používáte nejnovější verzi Raspbian se všemi potřebnými aktualizacemi systému a softwaru, včetně raspivid.

sudo apt update
sudo apt upgrade

Dokončení bude trvat několik minut. Po dokončení otevřete okno terminálu a zadejte:

sudo raspi-config

Pomocí kláves se šipkami vyberte Povolit kameru , klepněte na Vstoupit, poté vyberte Ano. Budete vyzváni k restartu. Když se váš Pi restartuje, zadejte:

raspistill –o image.jpg

Výsledné přichycení najdete v domovském adresáři. Jakmile víte, že vaše kamera funguje s vaším Raspberry Pi, můžete pokračovat.

Nastavte streamování pomocí avconv

Nejnovější verze Raspbian mají předinstalovaný avconv, takže jej nemusíte instalovat. Pokud však nechcete upgradovat svůj Raspberry Pi, můžete jednoduše nainstalovat balíček libav-tools:

tvůrce her drag and drop zdarma
sudo apt install libav-tools

S avconv nainstalován, jste připraveni vytvořit zdroj pro YouTube. K tomu budete potřebovat název/klíč streamu, který jste si poznamenali dříve.

Příkaz je však dlouhý:

raspivid -o - -t 0 -vf -hf -fps 30 -b 6000000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/[your-secret-key-here]

Jak vidíte, má v sobě mnoho prvků. Pokud chcete pokračovat a spustit ho, zkopírujte kód, vložte jej do okna terminálu a stiskněte klávesu Enter. Nezapomeňte změnit [váš tajný klíč-zde] pro klíč Stream jste si poznamenali dříve.

Pokud vše fungovalo tak, jak bylo zamýšleno, skončíte s něčím takovým:

Když k tomu dojde, přepněte zpět na kartu prohlížeče YouTube. O několik okamžiků později se záběry začnou streamovat:

Co znamená příkaz Stream

Tento dlouhý příkaz výše může být pro netrénované oko docela matoucí, ale obsahuje soubor samostatných parametrů. Podívejme se na to nejdůležitější.

-fps

: Toto je rychlost snímků za sekundu. Nejlepších výsledků by mělo být více než 24, což jsou rychlostní filmy, které se tradičně běžely, aby vytvořily iluzi pohybu. Pokud je však výkon problémem, můžete pro snížení napařování raději toto snížit.

-w -h

: Lze je použít k určení šířky a výšky. Pokud je vynecháte, raspivid použije plné rozlišení 1920x1080 s vysokým rozlišením (1080p).

-b

: Limit výstupního datového toku. Doporučení YouTube je 400-600 kbps. Nižší hodnota sníží šířku pásma pro odesílání výměnou za video nižší kvality.

-acodec

: Toto je zvláště důležité pro streamování na YouTube. Služba nepovoluje video bez zvukové stopy (nebo zvuk bez zvukové stopy), takže ji používáme k vytvoření falešné zvukové stopy pro stream. Protože Raspberry Pi není dodáváno s vestavěným mikrofonem a nejlepších zvukových výsledků je dosaženo přidáním HAT zvukové karty, je toto snadné řešení.

-f

: Toto je výstupní formát; v tomto případě je to flv, preferovaný formát pro živé přenosy z YouTube.

Chcete -li, aby stream pokračoval, odpojte svou relaci SSH

Výše uvedený příkaz raspivid zahájí stream, ale pokud se připojujete přes SSH, po odpojení se stream zavře. Určitě nemůžete nechat počítač běžet jen proto, aby Pi stále streamovalo?

Naštěstí existuje odpověď: obrazovka. Toto je software, který si můžete nainstalovat a který zajistí, že relace SSH poběží i po odpojení.

Začněte ukončením streamu ( Ctrl + X ), poté instalace obrazovky:

sudo apt install screen

Počkejte, až se nainstaluje, a poté restartujte Pi.

jak někomu zakázat přístup na facebook
sudo reboot

Znovu se připojte přes SSH, přihlaste se a poté zadejte příkaz ke spuštění obrazovky:

screen

To v zásadě vytvoří samostatné prostředí, ve kterém můžete spustit příkaz raspivid, takové, které bude přetrvávat i po odpojení. Jednoduše spusťte raspivid, jak je uvedeno výše, poté, co jste připraveni odpojit hit Ctrl + A. .

Zavřete okno SSH a stream bude pokračovat.

Vaše kamera Raspberry Pi streamuje na YouTube

Se streamováním videa Pi z kamery by mělo vše fungovat dobře. Stačí, když:

  • Připojte modul kamery k Raspberry Pi
  • Umístěte Pi, abyste zachytili scénu
  • Spusťte aktualizaci systému
  • Nastavte kanál YouTube a zkopírujte adresu URL streamu
  • Zahajte stream pomocí příkazu raspivid

Všimněte si toho, že při trvalém streamování existuje šance, že se věci mohou přehřát, což zpomalí stream. Pokud k tomu dojde, zvažte některé Řešení chlazení Raspberry Pi .

Podíl Podíl tweet E-mailem 3 způsoby, jak zkontrolovat, zda je e -mail skutečný nebo falešný

Pokud jste obdrželi e -mail, který vypadá trochu pochybně, je vždy nejlepší zkontrolovat jeho pravost. Zde jsou tři způsoby, jak zjistit, zda je e -mail skutečný.

Číst dále
Související témata
  • DIY
  • Tvořivý
  • Youtube
  • Webová kamera
  • Raspberry Pi
  • Streamování médií
  • Návody na projekt DIY
O autorovi Christian Cawley(1510 článků publikováno)

Zástupce redaktora pro oblast bezpečnosti, Linuxu, kutilství, programování a techniky a opravdu 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