Kako uživo prenositi na YouTube s Raspberry Pi

Kako uživo prenositi na YouTube s Raspberry Pi

Dodavanjem modula kamere na vaš Raspberry Pi, u osnovi dobivate prijenosnu, laganu kameru povezanu s internetom koju je lako držati ili montirati.





Dakle, ima smisla da biste htjeli strimirati snimke s njim. Ali kako započeti s ovim? Koji Pi model trebate koristiti? Je li rješenje jednog modula kamere bolje od drugog? A kako snimak stavljate na YouTube?





Kao i kod većine stvari Raspberry Pi, izuzetno je jednostavno.





Zašto prijenos uživo s Raspberry Pi?

Uz dostupnost streaming usluga jednostavnih za korištenje, poput Mikser i Twitch i toliko različitih uređaja sposobnih za streaming na YouTube, možda se pitate 'zašto odabrati Pi'?

Pa, njegova veličina svakako dolazi do izražaja, omogućujući vam da postavite Raspberry Pi u gotovo bilo koji položaj. Korištenje Pi kao namjenske YouTube kamere za streaming uživo oslobađa i vaše druge uređaje.



I onda, postoji taj vjekovni razlog: jer možeš! Postavljanje Pi kao video streamera uživo daje uvid u ono što se događa u pozadini na drugim uređajima koji izvode isti zadatak. Malo je neuredno, zahtijeva dugi niz naredbi, ali rezultat je zadovoljavajući.

Ono što će vam trebati

Da biste uživo prenosili sve što je ispred vašeg Raspberry Pi na YouTube, trebat će vam sljedeće:





  • Raspberry Pi 3 ili noviji.
  • Modul kamere Raspberry Pi (originalna ili NoIR verzija, bilo koja je u redu). (Iako se može koristiti USB web kamera, ove upute pretpostavljaju da se koristi modul kamere Raspberry Pi.)
  • Prijenosno napajanje baterijom (opcija).

Za operacijski sustav, standardni Raspbian Stretch će biti u redu. Možda biste radije odabrali Ubuntu ili Arch Linux, ili bilo koji drugi Raspberry Pi distros Trenutno dostupan.

Zatim spojite kameru i pokrenite sustav. Naš prethodni vodič za postavljanje Raspberry Pi modula kamere objašnjava kako to ispravno učiniti.





cool web stranice za posjetiti kad vam je dosadno

Za strujanje vaših snimaka trebat će vam i YouTube kanal. Ovo nije tako teško postaviti kao što mislite.

Postavite svoj YouTube kanal

Vjerojatno već imate YouTube račun. Ako koristite Google Mail, postoji račun spreman za aktiviranje. Odavde će vam trebati poseban URL koji usmjerava snimke snimljene kamerom Raspberry Pi na YouTube.

To se zove an RMTP adresa i u osnovi je specifičan URL medija.

Da biste to pronašli, idite na YouTube, prijavite se i potražite Učitaj dugme. To je ono što biste inače koristili na YouTubeu za dodavanje videozapisa. Ovom prilikom ćemo to zanemariti i kliknuti Započnite gumb pod Streaming uživo.

Na sljedećem zaslonu unesite detalje koje želite za feed uživo. To će biti informacije o temi feeda i naslov koji biste trebali dodati ispod Osnovne informacije . Također ćete imati priliku postaviti razinu privatnosti streama; Je li Javnost , Nenavedeno , ili Privatna ?

Na sljedećoj kartici, Postavljanje ključa za stream , potražite URL streama i Naziv/ključ prijenosa (morat ćete kliknuti Otkriti da vidite ovo). Imajte na umu da ključ streama mora biti privatan --- svatko s tim podacima može strujati na vaš YouTube kanal!

(Postavljanje vaše Pi streaming kamere putem SSH -a? Jednostavno kopirajte naziv/ključ streama iz prozora preglednika YouTube u udaljeni naredbeni redak Raspberry Pi.)

Za ostale mogućnosti ovdje pogledajte naš vodič do postavljanje YouTube kanala .

Pripremite Raspberry Pi za YouTube streaming uživo

Sada je vrijeme da postavite svoj Raspberry Pi za streaming.

Počnite nadogradnjom. To osigurava da koristite najnoviju verziju Raspbiana sa svim potrebnim ažuriranjima sustava i softvera, uključujući raspivid.

sudo apt update
sudo apt upgrade

To će potrajati nekoliko minuta. Nakon dovršetka otvorite prozor terminala i unesite:

sudo raspi-config

Za odabir koristite tipke sa strelicama Omogući kameru , dodirnite Unesi, zatim odaberite Da. Od vas će se zatražiti ponovno pokretanje. Kad se vaš Pi ponovno pokrene, unesite:

raspistill –o image.jpg

Dobiveni snap ćete pronaći u početnom direktoriju. Nakon što znate da kamera radi s vašim Raspberry Pi, možete nastaviti.

Postavljanje streaminga pomoću avconv

Najnovije verzije Raspbiana imaju unaprijed instaliran avconv, pa ga ne trebate instalirati. Međutim, ako ne želite nadograditi svoj Raspberry Pi, možete jednostavno instalirati paket libav-tools:

kako ubrzati igre na androidu
sudo apt install libav-tools

S avconv instaliran, spremni ste za izradu feeda za YouTube. Za ovo će vam trebati naziv/ključ streama koji ste ranije zabilježili.

Naredba je, međutim, duga:

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]

Kao što vidite, ima puno elemenata. Sada, ako želite samo pokrenuti, kopirajte kôd, zalijepite ga u prozor terminala i pritisnite enter. Ne zaboravite se promijeniti [vaš-tajni-ključ-ovdje] za ključ Stream koji ste ranije zabilježili.

Ako je sve funkcioniralo kako je predviđeno, završit ćete s nečim ovakvim:

Kada se to dogodi, vratite se na karticu preglednika YouTube. Nekoliko trenutaka kasnije, snimka će početi strujati:

Što znači naredba Stream

Ova gornja duga naredba može zbuniti neobučeno oko, ali sadrži zbirku zasebnih parametara. Pogledajmo najvažnije.

-fps

: Ovo je broj sličica u sekundi. Za najbolje rezultate trebalo bi biti više od 24, što je tradicionalna brzina kojom se stvaraju filmovi kako bi se stvorila iluzija kretanja. Međutim, ako su performanse problem, radije biste to smanjili kako biste poboljšali kuhanje na pari.

-w -h

: Oni se mogu koristiti za određivanje širine i visine. Ako ih izostavite, raspivid će koristiti punu rezoluciju 1920x1080 visoke rezolucije (1080p).

-b

: Ograničenje izlazne brzine prijenosa. YouTubeova preporuka je 400-600kbps. Niža brojka smanjit će propusnost prijenosa, u zamjenu za video niske kvalitete.

-acodec

: Ovo je posebno važno za streaming na YouTube. Usluga ne dopušta video zapis bez audio zapisa (ili zvuk bez video zapisa) pa ga koristimo za stvaranje lažnog audio zapisa za stream. Kako se Raspberry Pi ne isporučuje s ugrađenim mikrofonom, a najbolji audio rezultati postižu se dodavanjem zvučne kartice HAT, ovo je jednostavno rješenje.

-f

: Ovo je izlazni format; u ovom slučaju to je flv, preferirani format za streamove uživo na YouTubeu.

Odvojite svoju SSH sesiju da bi se stream nastavio

Gornja naredba raspivid pokreće tok, ali ako se povezujete putem SSH -a, kada prekinete vezu, tok će se zatvoriti. Sigurno ne možete ostaviti svoje računalo da radi samo da Pi nastavi nastaviti strujati?

Srećom, postoji odgovor: zaslon. Ovo je softver koji možete instalirati i koji će održavati SSH sesiju aktivnom nakon prekida veze.

Započnite završetkom streama ( Ctrl + X ), zatim instaliranje zaslona:

sudo apt install screen

Pričekajte da se instalira, a zatim ponovno pokrenite Pi.

kako napraviti drugi google račun
sudo reboot

Ponovno se povežite putem SSH -a, prijavite se, a zatim unesite naredbu za pokretanje zaslona:

screen

Ovo u osnovi stvara zasebno okruženje u kojem možete izvesti naredbu raspivid, ono koje će trajati i kada prekinete vezu. Jednostavno pokrenite raspivid kao gore, a kad budete spremni prekinuti vezu hit Ctrl + A .

Zatvorite prozor SSH i stream će se nastaviti.

Vaša kamera Raspberry Pi struji na YouTube

S Pi streaming video kamerom, sve bi trebalo raditi u redu. Sve što je potrebno je da:

  • Spojite modul kamere na Raspberry Pi
  • Postavite Pi za snimanje scene
  • Pokrenite ažuriranje sustava
  • Postavite YouTube kanal i kopirajte URL streama
  • Pokrenite stream naredbom raspivid

Imajte na umu da s upornim strujanjem postoji mogućnost da se stvari pregriju, što će usporiti tok. Ako se to dogodi, razmislite o nekim Rješenja za hlađenje Raspberry Pi .

Udio Udio Cvrkut E -pošta 3 načina da provjerite je li e -pošta prava ili lažna

Ako ste primili e -poruku koja izgleda pomalo sumnjivo, uvijek je najbolje provjeriti njenu autentičnost. Evo tri načina da provjerite je li e -poruka prava.

Pročitajte Dalje
Povezane teme
  • Uradi sam
  • Kreativno
  • Youtube
  • Web kamera
  • Malina Pi
  • Streaming medija
  • 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