Sadržaj:
- Supplies
- Korak 1: Konfigurirajte RPi memorijsku karticu
- Korak 2: Postavite RPi instalaciju
- Korak 3: Instalirajte potreban softver
- Korak 4: Testiranje streaminga
- Korak 5: Konfigurirajte za Autostart
- Korak 6: Opciona statička IP adresa
Video: Raspberry Pi Web Stream Kit - 2. dio (Pi Video Streaming): 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-31 10:17
U redu, nisam mislio da ovo treba fotografije, ali web stranica voli slike. Ovo su uglavnom niz naredbi i koraka za vas. Postoji niz drugih web lokacija koje se mogu pozabaviti bilo kojim posebnostima.
To je ono što mi je uspjelo. Ovo kombinira druge dijelove sa svih strana kako bi generički postavilo web kameru i malinov pi sistem za prijenos izlaza na neko drugo računalo, u ovom slučaju, OBS Studio.
Koristim kamere da pružim više gledišta na PRVOM LEGO League takmičenju. Također sam sastavio komplet sa 4 kamere za srednju školu svoje djece kako bih omogućio prijenos događaja (koncerti, mature itd.) Na Facebook. Takođe sam testirao sa Twitch -om i Youtube -om. OBS Studio nudi više opcija
Ne postoji stvarno ograničenje broja kamera, osim propusnosti. Radije koristim čvrste linije jer bolje čuvaju propusnost. Bežična veza ima problema s kašnjenjem, posebno u pretrpanom signalnom okruženju s puno metala (otkriveno ovo tokom suhog rada u školskom prikupljaču sredstava).
Supplies
Računar sa pristupom Internetu
Raspberry Pi, sa pristupom tastature/miša/videa. Ethernet pristup internetu.
Logitech c920 web kamera
Korak 1: Konfigurirajte RPi memorijsku karticu
Za karticu sa instaliranim NOOB -ovima
Počinjem s karticom koju sam dobio s kompletom koji sam upravo dobio od ABOX -a. Noobs v3.0.0 je bio na kartici.
Imam USB memorijsku karticu od 32 GB. Takođe će raditi 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 korak 2
Za novu instalaciju od nule,
Preuzmite najnovije NOOBS 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 sa kartice / pisanje na SD karticu
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- Koristite USB adapter za USB ili SD karticu za priključivanje na Windows računar
- Formatirajte SD karticu koristeći SD Formatter
- Učitajte NOOBs.zip na SD karticu, pomoću win32diskimager,
- Izvadite SD karticu iz svog uređaja
Ovo je slično koracima na
Korak 2: Postavite RPi instalaciju
Umetnite SD karticu u rPi
- Uverite se da rPi ima video izlaz, Enet, tastaturu, 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, tastaturu …
- Izvršite sva ažuriranja (automatski se provjerava pri postavljanju)
-
Nakon ponovnog pokretanja, izvedite drugu konfiguraciju putem dijaloga konfiguracije Raspberry Pi
- Ažurirajte ime 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 update
sudo apt-get dist-upgrade
Drugo - Preuzmite potrebne biblioteke i napravite 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. To je bilo u istoriji moje prvobitne 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 pretraživač za "localhost: 8080/? action = stream"
Pogledajte stream na svom računaru
Na rPi -u nabavite IP adresu jedinice (ifconfig) (eth0: 192.168.1.36, na primjer)
Otvorite pretraživač računara za "https://192.168.1.36:8080/?action=stream"
Korak 5: Konfigurirajte za Autostart
Ažuriraj ~/mjpg-streamer/mjpg-streamer-eksperimentalno/start.sh
Uvjerite se da je ovaj redak dodan i da nije 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 sa:
cd/home/pi/mjpg-streamer/mjpg-streamer-eksperimentalno
sudo./start.sh & izlaz 0
Ponovo pokrenite malinovo pi i ponovite 4. korak da provjerite stvari
Korak 6: Opciona 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č.
- Laptop sa OBS Studio je takođe priključen na prekidač.
- Svi ovi portovi su podešeni na moju ličnu konfiguraciju IP adrese.
- Na RPi -u, u /etc/dhcpcd.conf, postavio sam ove postavke
interfejs eth0
obavijestiti 8.11.2.12
statički usmjerivači = 8.11.1.1
interfejs 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 servera.
Preporučuje se:
Napravite svog robota za video streaming koji kontrolira internet s Arduinom i Raspberry Pi: 15 koraka (sa slikama)
Napravite svog robota za video streaming koji kontrolira internet s Arduinom i Raspberry Pi: Ja sam @RedPhantom (zvani LiquidCrystalDisplay / Itay), 14-godišnji učenik iz Izraela koji uči u Srednjoj školi za napredne nauke i matematiku Max Shein. Ovim projektom pravim da svi uče i dijele! Možda imate
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 kompleta koji će omogućiti 4 web streama vanjskom računaru. Ne
Video stream i kontrola pomoću 4WD robotskog automobila sa pametnim telefonom (preko Bluetootha): 5 koraka
Video stream i kontrola pomoću 4WD robotskog automobila sa pametnim telefonom (preko Bluetootha): Zdravo! Nastavljam seriju članaka posvećenih jedinstvenom TFT štitu za Arduino. Ovaj članak će 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 se koristi 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čna kontrola, bežični nadzor, QR bežična identifikacija
Kako izgraditi web stranicu na Raspberry Pi -u s Node.js, Express i MongoDB 1. dio: 6 koraka
Kako izgraditi web lokaciju na Raspberry Pi -u, sa Node.js, Express i MongoDB … 1. dio: Dobro došli u 1. DIO mog vodiča za node.js web aplikaciju. 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