Hogyan lehet élőben közvetíteni a YouTube -ra egy Raspberry Pi -vel

Hogyan lehet élőben közvetíteni a YouTube -ra egy Raspberry Pi -vel

Ha hozzáad egy kamera modult a Raspberry Pi-hez, akkor lényegében hordozható, könnyű és könnyen tartható vagy rögzíthető internetes kamerát kap.





Tehát logikus, hogy érdemes felvételt streamelni vele. De hogyan kezdj hozzá ehhez? Melyik Pi modellt érdemes használni? Az egyik kameramodul -megoldás jobb, mint a másik? És hogyan lehet felvenni a felvételt a YouTube -ra?





Mint a legtöbb Raspberry Pi esetében, ez is rendkívül egyszerű.





Miért érdemes élő közvetítést adni egy Raspberry Pi -vel?

Az olyan könnyen használható streaming szolgáltatások elérhetőségével, mint a Mixer és Twitch és ennyi különböző eszköz, amelyek képesek a YouTube -ra történő streamelésre, akkor talán azon tűnődik, miért válassza a Pi -t?

Nos, a mérete minden bizonnyal szerepet játszik, lehetővé téve a Raspberry Pi szinte bármilyen helyzetben történő elhelyezését. Ha a Pi -t dedikált YouTube élő streaming kameraként használja, akkor felszabadítja más eszközeit is.



És akkor ott van az a régi ok: mert megteheti! Ha a Pi -t élő videó streamerként állítja be, akkor értékelheti, hogy mi történik a háttérben más, ugyanazt a feladatot ellátó eszközökön. Kicsit rendezetlen, hosszú parancssort igényel, de az eredmény kielégítő.

Amire szüksége lesz

Ahhoz, hogy a Raspberry Pi előtt álló tartalmat élőben közvetíthesse a YouTube -ra, a következőkre lesz szüksége:





  • A Raspberry Pi 3 vagy újabb.
  • Raspberry Pi kamera modul (eredeti vagy NoIR verzió, mindegyik rendben van). (Bár USB webkamera használható, ezek az utasítások feltételezik, hogy Raspberry Pi kameramodul van használatban.)
  • Hordozható akkumulátor (opcionális).

Operációs rendszer esetén a szokásos Raspbian Stretch jó lesz. De előnyben részesítheti az Ubuntut vagy az Arch Linuxot, vagy bármely másikat Raspberry Pi disztrók jelenleg elérhető.

Ezután csatlakoztassa a kamerát és indítsa el. Korábbi útmutatónk a Raspberry Pi kameramodul beállításához elmagyarázza, hogyan kell ezt helyesen csinálni.





külső merevlemez nem jelenik meg a lemezkezelő ablakokban 10

Szükséged lesz egy YouTube -csatornára is, ahol a felvételeidet streamelheted. Ennek beállítása nem olyan nehéz, mint gondolná.

Állítsa be YouTube -csatornáját

Valószínűleg már van YouTube -fiókja. Ha a Google Mail szolgáltatást használja, készen áll egy fiókra az aktiváláshoz. Innen szüksége lesz egy speciális URL -re, amely a Raspberry Pi kamerája által rögzített felvételt a YouTube -ra irányítja.

Ezt hívják an RMTP -cím és alapvetően egy specifikus média URL.

Ennek megkereséséhez lépjen a YouTube -ra, jelentkezzen be, és keresse meg a Feltöltés gomb. Általában ezt használja a YouTube -on egy videó hozzáadásához. Ez alkalommal azonban figyelmen kívül hagyjuk ezt, és kattintunk Fogj neki gombot az Élő közvetítés alatt.

A következő képernyőn töltse ki az élő hírcsatorna kívánt adatait. Ez információ lesz a hírcsatorna tárgyáról, és egy cím, amelyet hozzá kell adni Alapinformáció . Lehetőséget kap a stream adatvédelmi szintjének beállítására is; ez Nyilvános , Nem nyilvános , vagy Magán ?

A következő lapon Stream kulcs beállítása , keresse meg a Folyamat URL -je és Adatfolyam neve/kulcsa (kattintani kell felfed ezt látni). Ne feledje, hogy a Stream kulcsot titokban kell tartani-bárki, aki rendelkezik ezzel az információval, streamelhet YouTube-csatornájára!

(Beállítja a Pi streaming kamerát SSH -n keresztül? Egyszerűen másolja át az adatfolyam nevét/kulcsát a YouTube böngészőablakából a távoli Raspberry Pi parancssorba.)

A többi lehetőség megtekintéséhez tekintse meg útmutatónkat YouTube -csatorna beállítása .

Készítse elő a Raspberry Pi -t az élő YouTube -streaminghez

Most itt az ideje, hogy beállítsa a Raspberry Pi -t a streaminghez.

Kezdje a frissítéssel. Ez biztosítja, hogy a Raspbian legfrissebb verzióját használja, minden szükséges rendszer- és szoftverfrissítéssel, beleértve a raspivid -et is.

sudo apt update
sudo apt upgrade

Ez néhány percet vesz igénybe. Ha elkészült, nyisson meg egy terminál ablakot, és írja be:

sudo raspi-config

A nyílbillentyűkkel válassza ki Kamera engedélyezése , Koppintson a Belép, majd válassza ki Igen. A rendszer felszólítja az újraindításra. Amikor a Pi újraindul, írja be:

raspistill –o image.jpg

Az eredményt a kezdőkönyvtárban találja. Ha tudja, hogy fényképezőgépe működik a Raspberry Pi készülékkel, folytathatja.

Streamelés beállítása az avconv segítségével

A Raspbian legújabb verzióiban az avconv előre telepítve van, így nem kell telepítenie. Ha azonban nem szeretné frissíteni a Raspberry Pi-t, egyszerűen telepítse a libav-tools csomagot:

mi a wifi jelszavam android
sudo apt install libav-tools

Val vel avconv telepítve, készen áll a hírcsatorna létrehozására a YouTube számára. Ehhez szüksége lesz az adatfolyam nevére/kulcsára, amelyet korábban megjegyzett.

A parancs azonban hosszú:

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]

Amint látja, sok elem van benne. Ha most tovább akarja futtatni, akkor másolja ki a kódot, illessze be a terminál ablakába, és nyomja meg az Enter billentyűt. Ne feledje megváltoztatni [itt a titkos kulcsod] a Stream kulcshoz, amelyet korábban megjegyzett.

Ha minden a tervek szerint működött, akkor valami ilyesmit kap:

Ha ez megtörténik, váltson vissza a YouTube böngésző lapjára. Néhány pillanattal később a felvétel elkezdődik:

A patakparancs jelentése

A fenti hosszú parancs meglehetősen zavaró lehet a képzetlen szem számára, de külön paraméterek gyűjteményét tartalmazza. Nézzük a legfontosabbakat.

-fps

: Ez a képkocka / másodperc sebesség. A legjobb eredmények elérése érdekében 24 -nél többnek kell lennie, ami a sebességű filmek hagyományosan futott mozgásának illúziójának megteremtése érdekében. Ha azonban a teljesítmény a probléma, akkor inkább csökkentse ezt a gőzölés javítása érdekében.

-w -h

: Ezekkel lehet szélességet és magasságot megadni. Ha ezeket kihagyja, a raspivid a teljes 1920x1080 nagyfelbontású (1080p) felbontást használja.

-b

: Kimeneti bitráta korlát. A YouTube ajánlása 400-600 kbps. Az alacsonyabb érték csökkenti a feltöltési sávszélességet, cserébe egy rosszabb minőségű videóért.

-acodec

: Ez különösen fontos a YouTube -ra történő streaming esetén. A szolgáltatás nem engedélyezi a hangsáv nélküli videofelvételt (vagy a hanganyagot a videó sáv nélkül), ezért ezt használjuk hamis hangsáv létrehozásához a folyamhoz. Mivel a Raspberry Pi nem rendelkezik beépített mikrofonnal, és a legjobb hangélmény a HAT hangkártya hozzáadásával érhető el, ez az egyszerű megoldás.

-f

: Ez a kimeneti formátum; ebben az esetben az flv, a YouTube élő közvetítések preferált formátuma.

Válassza le az SSH -munkamenetet a patak folytatásához

A fenti raspivid parancs elindít egy adatfolyamot, de ha SSH -n keresztül csatlakozik, a leválasztáskor bezárul. Biztosan nem hagyhatja futva a számítógépét, csak azért, hogy a Pi továbbítsa a streamelést?

Szerencsére van válasz: képernyő. Ez egy olyan szoftver, amelyet telepíthet, amely az SSH -munkamenetet lekapcsolás után is futni fogja.

Kezdje a stream befejezésével ( Ctrl + X ), majd telepítse a képernyőt:

sudo apt install screen

Várja meg, amíg települ, majd indítsa újra a Pi -t.

hogyan kell megváltoztatni az alkalmazásbolt országát
sudo reboot

Csatlakozzon újra SSH -n keresztül, jelentkezzen be, majd írja be a parancsot a képernyő futtatásához:

screen

Ez alapvetően egy külön környezetet hoz létre a raspivid parancs futtatásához, amely megmarad a kapcsolat bontásakor. Egyszerűen futtassa a raspividet a fentiek szerint, majd ha készen áll a kapcsolat lekapcsolására Ctrl + A .

Zárja be az SSH ablakot, és a közvetítés folytatódik.

Raspberry Pi kamerája a YouTube -ra streamel

A fényképezőgépből származó Pi streaming videóval mindennek jól kell működnie. Mindössze annyit kell tennie, hogy:

  • Csatlakoztassa a kamera modult a Raspberry Pi -hez
  • Helyezze a Pi -t a jelenet rögzítéséhez
  • Futtasson rendszerfrissítést
  • Hozzon létre egy YouTube -csatornát, és másolja a stream URL -jét
  • Folyamat kezdeményezése a raspivid paranccsal

Ne feledje, hogy a folyamatos streaming esetén fennáll annak a lehetősége, hogy a dolgok túlmelegednek, ami lelassítja az adatfolyamot. Ha ez megtörténik, fontolja meg néhányat Raspberry Pi hűtési megoldások .

Részvény Részvény Csipog Email 3 módszer annak ellenőrzésére, hogy az e -mail valódi vagy hamis

Ha olyan e -mailt kapott, amely kissé kétesnek tűnik, mindig a legjobb ellenőrizni annak hitelességét. Íme három módszer annak megállapítására, hogy egy e -mail valódi -e.

Olvassa tovább
Kapcsolódó témák
  • DIY
  • Kreatív
  • Youtube
  • Webkamera
  • Raspberry Pi
  • Médiafolyam
  • DIY projekt oktatóanyagok
A szerzőről Christian Cawley(1510 megjelent cikk)

Szerkesztőhelyettes a biztonságért, Linuxért, barkácsolásért, programozásért és technikai magyarázatért, és valóban hasznos podcast -gyártó, nagy tapasztalattal rendelkezik asztali és szoftveres támogatásban. A Linux Format magazin munkatársa, Christian a Raspberry Pi barkácsolója, a Lego szerelmese és a retro játék rajongója.

További részletek Christian Cawley -től

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide
Kategória Diy