Sadržaj:
- Pribor
- Korak 1: Konfigurirajte memorijsku karticu RPi
- Korak 2: Postavite RPi instalaciju
- Korak 3: Instalirajte potreban softver
- Korak 4: Testiranje streaminga
- Korak 5: Konfigurirajte za Autostart
- Korak 6: Izborna statička IP adresa
Video: Raspberry Pi Web Stream Kit - 2. dio (Pi Video Streaming): 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-31 10:20
U redu, nisam mislio da ovo treba fotografije, ali web stranica voli slike. To su za vas uglavnom niz naredbi i koraka. Postoji niz drugih web stranica koje se mogu pozabaviti bilo kakvim posebnostima.
Ovo je ono što mi je uspjelo. Ovo kombinira druge dijelove sa svih strana kako bi općenito postavilo web kameru i malinov pi sustav za strujanje izlaza na neko drugo računalo, u ovom slučaju, OBS Studio.
Koristim kamere za pružanje više gledišta na PRVOM LEGO League natjecanju. Također sam sastavio komplet s 4 kamere za srednju školu svoje djece kako bih omogućio prijenos događaja (koncerti, mature itd.) Na Facebook. Također sam testirao s Twitchom i Youtubeom. OBS Studio nudi više mogućnosti
Ne postoji stvarno ograničenje broja kamera, osim propusnosti. Radije koristim tvrde linije jer tako bolje čuvam propusnost. Bežična veza ima problema s kašnjenjem, osobito u pretrpanom signalnom okruženju s puno metala (otkriveno je to tijekom suhog rada u školskom prikupljaču sredstava).
Pribor
Računalo s pristupom internetu
Raspberry Pi, s pristupom tipkovnici/mišu/videu. Ethernet pristup internetu.
Logitech c920 web kamera
Korak 1: Konfigurirajte memorijsku karticu RPi
Za karticu s instaliranim NOOB -ovima
Počinjem s karticom koja je došla s kompletom koji sam upravo dobio od ABOX -a. Na kartici je bio Noobs v3.0.0.
Imam USB memorijsku karticu od 32 GB. Radit će i 16 GB. Pretpostavljam da bi manje mogle uspjeti, ali za razliku u cijeni samo nabavite 16, 32 ili veće kartice.
Ako imate karticu, možete prijeći na 2. korak
Za novu instalaciju ispočetka,
Preuzmite najnovije NOOBS -ove sa
-
Preuzmite alate za konfiguraciju SD kartice
-
Samo za formatiranje SD kartice: Format SD kartice
https://www.sdcard.org/downloads/formatter/index.html
-
Za čitanje s kartice / pisanje na SD karticu
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- Za spajanje na računalo sa sustavom Windows upotrijebite USB adapter ili USB karticu
- Formatirajte SD karticu pomoću SD Formattera
- Učitajte NOOBs.zip na SD karticu, pomoću win32diskimager,
- Izvadite SD karticu iz uređaja
Ovo je slično koracima na
Korak 2: Postavite RPi instalaciju
Umetnite SD karticu u rPi
- Uvjerite se da rPi ima video izlaz, Enet, tipkovnicu, miš i video veze
- Priključite jedinicu na napajanje
-
U prozoru za instalaciju odaberite OS za instalaciju (za ovaj primjer korišten je Raspbian)
- To će potrajati neko vrijeme (oko 20 minuta)
- Konfigurirajte državu, jezik, tipkovnicu …
- Izvršite sva ažuriranja (automatski se provjerava pri postavljanju)
-
Nakon ponovnog pokretanja, izvedite drugu konfiguraciju putem dijaloga konfiguracije Raspberry Pi
- Ažurirajte naziv hosta na željenu vrijednost
-
Omogući SSH, VNC, serijski port, serijsku konzolu
Onemogućite ostale stavke
- Nema ažuriranja performansi
- Nema lokalizacije (treba biti dobro postavljeno od početnog postavljanja)
Korak 3: Instalirajte potreban softver
PRVO - Pokrenite prozor terminala i ažurirajte rPi distro
sudo apt-get ažuriranje
sudo apt-get dist-upgrade
Drugo - Preuzmite potrebne biblioteke i izgradite ih
sudo apt-get install build-essential libjpeg8-dev imagemagick libv4l-dev cmake -y
sudo ln -s /usr/include/linux/videodev2.h /usr/include/linux/videodev.h
(Ne sjećam se veze za povezivanje videodev2.h. Bilo je to u povijesti moje izvorne instalacije prije godinu dana. Čini se da ne škodi ovoj upotrebi)
Zadnje - preuzmite-j.webp" />
CD
git clone https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-eksperimentalni make sudo make install
Korak 4: Testiranje streaminga
Na prozorima terminala učinite sljedeće
/usr/local/bin/mjpg_streamer -i "input_uvc.so -r 1280x720 -d/dev/video0 -f 30 -q 80" -o "output_http.so -p 8080 -w/usr/local/share/mjpg- streamer/www"
Pogledajte Stream na rPi -ju
otvorite preglednik za "localhost: 8080/? action = stream"
Pogledajte stream na svom računalu
Na rPi -u nabavite IP adresu jedinice (ifconfig) (eth0: 192.168.1.36, na primjer)
Otvorite preglednik računala za "https://192.168.1.36:8080/?action=stream"
Korak 5: Konfigurirajte za Autostart
Ažuriraj ~/mjpg-streamer/mjpg-streamer-eksperimentalno/start.sh
Provjerite je li ovaj redak dodan, a ne komentiran:
./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"
Ažurirajte /etc/rc.local
Zamijenite "exit 0" na kraju datoteke s:
cd/home/pi/mjpg-streamer/mjpg-streamer-eksperimentalno
sudo./start.sh & izlaz 0
Ponovno pokrenite malinovo pi i ponovite 4. korak da provjerite stvari
Korak 6: Izborna statička IP adresa
Zadano DHCP adresiranje može biti primjereno vašim potrebama.
Možda ćete također htjeti postaviti vlastitu statičku IP konfiguraciju. Moja konfiguracija za moj hardver trebala je imati zatvorenu mrežu.
Moja LAN konfiguracija je bila:
- (4 kom) Logitech C920 USB kamera RPi
- Svaki RPi je priključen na neupravljani prekidač.
- Na prekidač je priključeno i prijenosno računalo s OBS Studiom.
- Svi su ti portovi postavljeni na moju osobnu konfiguraciju IP adrese.
- Na RPi -u, u /etc/dhcpcd.conf, postavio sam ove postavke
sučelje eth0
obavijestiti 8.11.2.12
statički usmjerivači = 8.11.1.1
sučelje wlan0
obavijestiti 8.11.2.102
statički usmjerivači = 8.11.1.1
Da biste OBS studio preusmjerili na "vanjski svijet", upotrijebite prijenosno računalo ili USB Ethernet adapter za prebacivanje izlaza na Facebook, YouTube, Twitch ili druge usluge video poslužitelja.
Preporučeni:
Raspberry Pi Web Stream Kit - 1. dio: 5 koraka
Raspberry Pi Web Stream Kit - 1. dio: Evo jednostavnog, ali pomalo ružnog kompleta kamera koji sam sastavio za podršku školskim događajima, poput kvalifikacijskog turnira za PRVU LEGO ligu. Svrha je omogućiti jedan pad u kompletu koji će omogućiti 4 web streama vanjskom računalu. Ne
Video stream i kontrola pomoću 4WD robotskog automobila na pametnom telefonu (preko Bluetootha): 5 koraka
Video stream i kontrola pomoću 4WD robotskog automobila s pametnim telefonom (preko Bluetootha): Pozdrav! Nastavljam seriju članaka posvećenih jedinstvenom TFT štitu za Arduino. Ovaj će članak biti posvećen razvoju 4WD robota koji ima " viziju " pomoću uobičajene i jeftine kamere OV7670 koja će prenositi slike
Vodič: Kako koristiti ESP32-CAM na web poslužitelju za video streaming: 3 koraka
Vodič: Kako koristiti ESP32-CAM na web poslužitelju za video streaming: Opis: ESP32-CAM je ESP32 bežična IoT Vision razvojna ploča u vrlo malom faktoru, dizajnirana za upotrebu u raznim IoT projektima, poput kućnih pametnih uređaja, industrijskih bežično upravljanje, bežično praćenje, QR bežična identifikacija
Kako izgraditi web stranicu na Raspberry Pi, s Node.js, Express i MongoDB 1. dio: 6 koraka
Kako izgraditi web stranicu na Raspberry Pi, s Node.js, Express i MongoDB … 1. dio: Dobro došli u 1. DIO mog vodiča za web aplikaciju node.js. Prvi dio će proći kroz potreban softver koji se koristi za razvoj aplikacije node.js, kako koristiti prosljeđivanje portova, kako izgraditi aplikaciju pomoću Expressa i kako pokrenuti vašu aplikaciju. Drugi dio ovoga
Video streaming video robot s Raspberry Pi Wifi: 8 koraka (sa slikama)
Video Streaming Robot s Raspberry Pi Wifi kontrolom: Jeste li ikada razmišljali o izgradnji cool robota s kamerom na njemu? Pa, došli ste na pravo mjesto, pokazat ću vam korak po korak o tome kako izgraditi ovog robota. Pomoću ovoga možete noću ići u lov na duhove kontroliranjem i gledanjem video zapisa na vašem