Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Konfigurer RPi -minnekortet
- Trinn 2: Sett opp RPi -installasjonen
- Trinn 3: Installer nødvendig programvare
- Trinn 4: Test av streaming
- Trinn 5: Konfigurer til Autostart
- Trinn 6: Valgfri statisk IP -adresse
Video: Raspberry Pi Web Stream Kit - Del 2 (Pi Video Streaming): 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-31 10:23
Ok, jeg trodde ikke dette trengte bilder, men nettstedet liker bilder. Dette er stort sett en rekke kommandoer og trinn for deg. Det finnes en rekke andre nettsteder som kan løse eventuelle særegenheter.
Dette er det som fungerte for meg. Dette kombinerer andre stykker fra hele for å generelt sette opp et webkamera og bringebær pi -system for å streame utdataene til en annen datamaskin, i dette tilfellet en OBS Studio -kjøring.
Jeg bruker kameraene til å gi flere synspunkter på en FØRSTE LEGO League -konkurranse. Jeg har også satt sammen et 4 -kamerasett for mine barns videregående skole for å tillate streaming av arrangementer (konserter, konfirmasjoner, osv.) Til Facebook. Jeg har også testet med Twitch og Youtube. OBS Studio tilbyr flere alternativer
Det er ingen reell grense for antall kameraer, bortsett fra båndbredde. Jeg foretrekker å bruke harde linjer, da det bevarer båndbredden bedre. Trådløst har problemer med forsinkelse, spesielt i et overfylt signalmiljø med mye metall (oppdaget dette under en tørrkjøring ved en pengeinnsamling av skolen).
Rekvisita
Datamaskin med internettilgang
Raspberry Pi, med tastatur/mus/videotilgang. Ethernet -tilgang til Internett også.
Logitech c920 webkamera
Trinn 1: Konfigurer RPi -minnekortet
For et kort med NOOB -er installert
Jeg starter med et kort som fulgte med settet jeg nettopp mottok fra ABOX. Noobs v3.0.0 var på kortet.
Jeg har et 32 GB uSD -kort. En 16 GB vil også fungere. Jeg antar at mindre kan fungere, men for kostnadsforskjellen, bare få 16, 32 eller større kort.
Hvis du har et kort, kan du gå til trinn 2
For en ny installasjon fra bunnen av,
Last ned siste NOOBS fra
-
Last ned verktøy for konfigurasjon av SD -kort
-
Bare for formatering av SD -kortet: SD Card Formatter
https://www.sdcard.org/downloads/formatter/index.html
-
For lesing fra kort / skriving til SD -kort
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- Bruk en uSD -adapter til USB eller SD -kort for å koble til din Windows -PC
- Formater SD -kortet ved hjelp av SD -kortformatereren
- Last NOOBs.zip på SD -kortet ved hjelp av win32diskimager,
- Ta ut SD -kortet fra enheten
Dette ligner trinnene på
Trinn 2: Sett opp RPi -installasjonen
Sett inn SD -kortet i rPi
- Sørg for at rPi har videoutgang, Enet, tastatur, mus og videotilkoblinger
- Tilfør strøm til enheten
-
I installasjonsvinduet, velg OS for å installere (Raspbian ble brukt i dette eksemplet)
- Dette vil ta litt tid (ca. 20 min)
- Konfigurer land, språk, tastatur …
- Utfør oppdateringer (kontrolleres automatisk ved oppsett)
-
Etter omstart, utfør annen konfigurasjon via Raspberry Pi Configuration Dialog
- Oppdater vertsnavnet til ønsket verdi
-
Aktiver SSH, VNC, seriell port, seriell konsoll
Deaktiver de andre elementene
- Ingen ytelsesoppdateringer
- Ingen lokalisering (bør settes fint fra det første oppsettet)
Trinn 3: Installer nødvendig programvare
FØRSTE - Start et terminalvindu og oppdater rPi -distroen
sudo apt-get oppdatering
sudo apt-get dist-upgrade
For det andre - Last ned de grunnleggende bibliotekene som trengs og bygg
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
(Jeg husker ikke lenken for videodev2.h -koblingen. Det var i historien til min opprinnelige installasjon for et år siden. Det ser ikke ut til å skade for denne bruken)
Siste - Last ned-j.webp" />
cd
git klon https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-eksperimentell make sudo make install
Trinn 4: Test av streaming
Gjør følgende på terminalvinduene
/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"
Se Stream på rPi
åpne nettleseren for "localhost: 8080/? action = stream"
Se strøm på din PC
På rPi, få IP -adressen til enheten (ifconfig) (for eksempel eth0: 192.168.1.36)
Åpne PC -leseren for "https://192.168.1.36:8080/?action=stream"
Trinn 5: Konfigurer til Autostart
Oppdater ~/mjpg-streamer/mjpg-streamer-experimental/start.sh
Sørg for at denne linjen er lagt til og ikke kommentert:
./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"
Oppdater /etc/rc.local
Erstatt "exit 0" på slutten av filen med:
cd/home/pi/mjpg-streamer/mjpg-streamer-eksperimentell
sudo./start.sh og avslutt 0
Start bringebærpien på nytt og gjenta trinn 4 for å sjekke ting
Trinn 6: Valgfri statisk IP -adresse
Standard DHCP -adressering kan være tilstrekkelig for dine behov.
Du vil kanskje også sette opp din egen statiske IP -konfigurasjon. Min konfigurasjon for maskinvaren min var ment å ha et lukket nettverk.
LAN -konfigurasjonen min var:
- (4 stk.) Logitech C920 USB -kamera RPi
- Hver RPi er koblet til en ikke -administrert bryter.
- En bærbar datamaskin med OBS Studio er også festet til bryteren.
- Alle disse portene ble konfigurert til min egen personlige IP -adressekonfigurasjon.
- På RPi, i /etc/dhcpcd.conf, angir jeg disse innstillingene
grensesnitt eth0
informer 8.11.2.12
statiske rutere = 8.11.1.1
grensesnitt wlan0
informer 8.11.2.102
statiske rutere = 8.11.1.1
For å få OBS -studioet dirigert til "omverdenen", bruk den bærbare datamaskinen eller en USB Ethernet -adapter for å presse strømmen til Facebook, YouTube, Twitch eller andre videoservertjenester.
Anbefalt:
DTMF VIDEO STREAMING ROVER: 3 trinn
DTMF VIDEO STREAMING ROVER: hei etter min LINUX TERMINAL CONTROLLED ROVER og WIFI DTMF PC CONTROLLED ROBOT dette er min tredje robot. og som andre to her, brukte jeg ikke noen mikrokontroller eller programmering for å holde det enkelt og enkelt å lage. det streamer også live video over wifi
Live streaming/innspilling av video på OBS: 5 trinn
Livestreaming/innspilling av video på OBS: Denne instruksen lærer deg hvordan du kan streame eller ta opp video direkte fra dataskjermen. Det er flere måter å livestreame på og enda flere måter å spille inn på, men denne guiden vil fokusere på strømningsplattformen, OBS. Enhver rimelig moderne komp
Komme i gang med ESP32 CAM - Streaming av video ved bruk av ESP CAM over Wifi - ESP32 sikkerhetskamera -prosjekt: 8 trinn
Komme i gang med ESP32 CAM | Streaming av video ved bruk av ESP CAM over Wifi | ESP32 Security Camera Project: I dag lærer vi hvordan du bruker dette nye ESP32 CAM -kortet og hvordan vi kan kode det og bruke det som et sikkerhetskamera og få en streaming video over wifi
ESP 32 Camera Streaming Video Over WiFi - Komme i gang med ESP 32 CAM Board: 8 trinn
ESP 32 Camera Streaming Video Over WiFi | Komme i gang med ESP 32 CAM Board: ESP32-CAM er en veldig liten kameramodul med ESP32-S-brikken som koster omtrent $ 10. I tillegg til OV2640 -kameraet og flere GPIO -er for å koble til eksterne enheter, har det også et microSD -kortspor som kan være nyttig for å lagre bilder tatt med t
Raspberry Pi Wifi Controlled Video Streaming Robot: 8 trinn (med bilder)
Raspberry Pi Wifi Controlled Video Streaming Robot: Har du noen gang tenkt på å bygge en kul robot med et kamera på? Vel, du kom til rett sted, jeg vil vise deg trinn for trinn om hvordan du bygger denne roboten. Med dette kan du gå på spøkelsesjakt om natten ved å kontrollere og se videofeed på din