Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Konfigurer RPi -hukommelseskortet
- Trin 2: Konfigurer RPi -installationen
- Trin 3: Installer den nødvendige software
- Trin 4: Test af streaming
- Trin 5: Konfigurer til Autostart
- Trin 6: Valgfri statisk IP -adresse
Video: Raspberry Pi Web Stream Kit - Del 2 (Pi Video Streaming): 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-31 10:18
Okay, jeg troede ikke, at dette havde brug for fotos, men webstedet kan lide billeder. Disse er for det meste en række kommandoer og trin for dig. Der er en række andre websteder, der kan løse alle særegenheder.
Det er det, der fungerede for mig. Dette kombinerer andre stykker fra hele for at generisk opsætte et webcam og hindbær pi -system for at streame output til en anden computer, i dette tilfælde en OBS Studio -kørsel.
Jeg bruger kameraerne til at give flere synspunkter fra en FØRSTE LEGO League -konkurrence. Jeg har også sammensat et 4 kamerasæt til mine børns gymnasium for at tillade streaming af begivenheder (koncerter, eksamener osv.) Til Facebook. Jeg har også testet med Twitch og Youtube. OBS Studio giver flere muligheder
Der er ingen reel grænse for antallet af kameraer, bortset fra båndbredde. Jeg foretrækker at bruge hårde linjer, da det bevarer båndbredden bedre. Trådløs har problemer med forsinkelse, især i et overfyldt signalmiljø med masser af metal (opdagede dette under en tørløb ved en fundraiser).
Forbrugsvarer
Computer med internetadgang
Raspberry Pi, med tastatur/mus/videoadgang. Ethernet -adgang til Internettet også.
Logitech c920 webcam
Trin 1: Konfigurer RPi -hukommelseskortet
For et kort med NOOB'er installeret
Jeg starter med et kort, der fulgte med det kit, jeg lige har modtaget fra ABOX. Noobs v3.0.0 var på kortet.
Jeg har et 32 GB uSD -kort. En 16 GB vil også fungere. Jeg formoder, at mindre kan fungere, men for omkostningsforskellen får du bare de 16, 32 eller større kort.
Hvis du har et kort, kan du springe til trin 2
For en ny installation fra bunden,
Download seneste NOOBS fra
-
Download værktøjer til konfiguration af SD -kort
-
Kun til formatering af SD -kortet: SD -kortformatering
https://www.sdcard.org/downloads/formatter/index.html
-
Til læsning fra kort / skrivning til SD -kort
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- Brug en uSD -adapter til USB eller SD -kort til at slutte til din Windows -pc
- Formater SD -kortet ved hjælp af SD -kortformatereren
- Indlæs NOOBs.zip på SD -kortet ved hjælp af win32diskimager,
- Skub SD -kort ud fra din enhed
Dette ligner trinene på
Trin 2: Konfigurer RPi -installationen
Indsæt SD -kort i rPi
- Sørg for, at rPi har videoudgang, Enet, tastatur, mus og videoforbindelser
- Tilfør strøm til enheden
-
I installationsvinduet skal du vælge OS til installation (Raspbian blev brugt til dette eksempel)
- Dette vil tage noget tid (ca. 20 minutter)
- Konfigurer land, sprog, tastatur …
- Udfør eventuelle opdateringer (kontrolleres automatisk ved opsætning)
-
Efter genstart skal du udføre anden konfiguration via Raspberry Pi -konfigurationsdialogboksen
- Opdater værtsnavnet til den ønskede værdi
-
Aktiver SSH, VNC, seriel port, seriel konsol
Deaktiver de andre elementer
- Ingen ydelsesopdateringer
- Ingen lokalisering (bør indstilles fint fra den første opsætning)
Trin 3: Installer den nødvendige software
FØRSTE - Start et terminalvindue, og opdater rPi -distroen
sudo apt-get opdatering
sudo apt-get dist-upgrade
For det andet - Download de nødvendige basale biblioteker, og opbyg
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 kan ikke huske linket til linket til videodev2.h. Det var i historien om min oprindelige installation for et år siden. Det ser ikke ud til at gøre ondt for denne brug)
Sidste - Download-j.webp" />
cd
git klon https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-eksperimentel make sudo make install
Trin 4: Test af streaming
Udfør følgende ved terminalvinduerne
/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
åbn browseren for "localhost: 8080/? action = stream"
Se stream på din pc
På rPi skal du hente enhedens IP -adresse (ifconfig) (f.eks. Eth0: 192.168.1.36)
Åbn din pc -browser til "https://192.168.1.36:8080/?action=stream"
Trin 5: Konfigurer til Autostart
Opdater ~/mjpg-streamer/mjpg-streamer-experimental/start.sh
Sørg for, at denne linje tilføjes og ikke kommenteres:
./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"
Opdater /etc/rc.local
Erstat "exit 0" i slutningen af filen med:
cd/home/pi/mjpg-streamer/mjpg-streamer-eksperimentel
sudo./start.sh og afslut 0
Genstart hindbær pi og gentag trin 4 for at tjekke tingene ud
Trin 6: Valgfri statisk IP -adresse
Standard DHCP -adressering kan være tilstrækkelig til dine behov.
Du vil måske også opsætte din egen statiske IP -konfiguration. Min konfiguration til min hardware skulle have et lukket netværk.
Min LAN -konfiguration var:
- (4 stk.) Logitech C920 USB -kamera RPi
- Hver RPi er knyttet til en ikke -administreret switch.
- En bærbar computer med OBS Studio er også knyttet til kontakten.
- Alle disse porte blev konfigureret til min egen personlige IP -adressekonfiguration.
- På RPi, i /etc/dhcpcd.conf, satte jeg disse indstillinger
grænseflade eth0
informer 8.11.2.12
statiske routere = 8.11.1.1
grænseflade wlan0
informer 8.11.2.102
statiske routere = 8.11.1.1
For at få OBS -studiet dirigeret til "omverdenen" skal du bruge din bærbare computer eller en USB Ethernet -adapter til at skubbe output til Facebook, YouTube, Twitch eller andre videoservertjenester.
Anbefalede:
DTMF VIDEO STREAMING ROVER: 3 trin
DTMF VIDEO STREAMING ROVER: hej efter min LINUX TERMINAL CONTROLLED ROVER og WIFI DTMF PC CONTROLLED ROBOT dette er min tredje robot. og ligesom andre to her brugte jeg heller ikke nogen mikrokontroller eller programmering til at holde det enkelt og let at lave. det streamer også live video over wifi
Tutorial: Sådan bruges ESP32-CAM i Video Streaming Web Server: 3 trin
Tutorial: Sådan bruges ESP32-CAM i videostreaming-webserver: Beskrivelse: ESP32-CAM er et ESP32 Wireless IoT Vision Development Board i en meget lille formfaktor, designet til at blive brugt i forskellige IoT-projekter, f.eks. Hjemmesmarte enheder, industrielle trådløs kontrol, trådløs overvågning, QR trådløs identifikation
Live streaming/optagelse af video på OBS: 5 trin
Livestreaming/optagelse af video på OBS: Denne instruktør lærer, hvordan man streamer eller optager video direkte fra computerskærmen. Der er flere måder at live streame og endnu flere måder at optage på, men denne vejledning vil fokusere på streamingplatformen, OBS. Enhver rimelig moderne komp
Kom godt i gang med ESP32 CAM - Streaming af video ved hjælp af ESP CAM over Wifi - ESP32 sikkerhedskamera projekt: 8 trin
Kom godt i gang med ESP32 CAM | Streaming af video ved hjælp af ESP CAM over Wifi | ESP32 Security Camera Project: I dag lærer vi, hvordan man bruger dette nye ESP32 CAM -kort, og hvordan vi kan kode det og bruge det som et sikkerhedskamera og få en streaming video over wifi
Raspberry Pi Wifi Controlled Video Streaming Robot: 8 trin (med billeder)
Raspberry Pi Wifi Controlled Video Streaming Robot: Har du nogensinde tænkt på at bygge en sej robot med et kamera på? Nå, du kom til det rigtige sted, jeg vil vise dig trin for trin om, hvordan du bygger denne robot. Med dette kan du gå på spøgelsesjagt om natten ved at kontrollere og se videofeedet på din