INHOUDSOPGAWE:
- Voorrade
- Stap 1: Stel die RPi -geheue kaart op
- Stap 2: Stel die RPi -installasie op
- Stap 3: Installeer die nodige sagteware
- Stap 4: Toets die stroming
- Stap 5: Stel op om outomaties te begin
- Stap 6: Opsioneel statiese IP -adres
Video: Raspberry Pi Web Stream Kit - Deel 2 (Pi Video Streaming): 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-31 10:16
Goed, ek het nie gedink dat dit foto's nodig het nie, maar die webwerf hou van foto's. Dit is meestal 'n reeks opdragte en stappe vir u. Daar is 'n aantal ander webwerwe wat enige eienaardighede kan aanspreek.
Dit is wat vir my gewerk het. Dit kombineer ander stukke van oral om 'n webcam en framboos pi -stelsel generies op te stel om die uitset na 'n ander rekenaar te stroom, in hierdie geval 'n OBS Studio -uitvoering.
Ek gebruik die kameras om verskeie standpunte van 'n EERSTE LEGO League -kompetisie te gee. Ek het ook 'n 4 -kamera -stel vir my kinders se hoërskool saamgestel om gebeure (konserte, gradeplegtighede, ens.) Na Facebook te laat stroom. Ek het ook getoets met Twitch en Youtube. OBS Studio bied verskeie opsies
Daar is geen werklike beperking op die aantal kameras nie, behalwe bandwydte. Ek verkies om harde lyne te gebruik, aangesien dit die bandwydte beter bewaar. Wireless het probleme met vertraging, veral in 'n stampvol seinomgewing met baie metaal (dit is ontdek tydens 'n droogloop by 'n skoolinsameling).
Voorrade
Rekenaar met internettoegang
Framboos Pi, met sleutelbord/muis/videotoegang. Ook Ethernet -toegang tot die internet.
Logitech c920 webkamera
Stap 1: Stel die RPi -geheue kaart op
Vir 'n kaart met 'n NOOB geïnstalleer
Ek begin met 'n kaart wat saamgevoeg is met die kit wat ek pas van ABOX ontvang het. Noobs v3.0.0 was op die kaart.
Ek het 'n 32 GB uSD kaart. 'N 16 GB werk ook. Ek veronderstel dat kleiner kan werk, maar vir die kosteverskil, kry net die 16, 32 of groter kaarte.
As u 'n kaart het, kan u na stap 2 oorgaan
Vir 'n nuwe installasie van nuuts af,
Laai die nuutste NOOBS af vanaf
-
Laai gereedskap af vir die opstelling van die SD -kaart
-
Slegs vir die formatering van die SD -kaart: SD -kaartopmaak
https://www.sdcard.org/downloads/formatter/index.html
-
Vir lees van kaart / skryf na SD -kaart
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- Gebruik 'n uSD -adapter na USB of SD -kaart om aan u Windows -rekenaar te koppel
- Formateer die SD -kaart met die SD -kaartformater
- Laai NOOBs.zip op die SD -kaart, met behulp van win32diskimager,
- Gooi SD -kaart van u toestel af
Dit is soortgelyk aan die stappe op
Stap 2: Stel die RPi -installasie op
Plaas die SD -kaart in rPi
- Maak seker dat rPi video -uitvoer, Enet, sleutelbord, muis en video -verbindings het
- Gee krag aan die eenheid
-
Kies in die installeringsvenster OS om te installeer (Raspbian is vir hierdie voorbeeld gebruik)
- Dit sal 'n rukkie neem (ongeveer 20 minute)
- Stel land, taal, sleutelbord op …
- Voer enige opdaterings uit (word outomaties nagegaan tydens die opstelling)
-
Na herlaai, voer 'n ander konfigurasie uit via die Raspberry Pi -konfigurasie -dialoog
- Dateer die gasheernaam op na die gewenste waarde
-
Aktiveer SSH, VNC, seriële poort, seriële konsole
Skakel die ander items uit
- Geen prestasie -opdaterings nie
- Geen lokalisering nie (moet goed ingestel word vanaf die aanvanklike opstelling)
Stap 3: Installeer die nodige sagteware
EERSTE - Begin 'n terminale venster en werk die rPi -distro op
sudo apt-get update
sudo apt-get dist-upgrade
Tweedens - Laai die nodige basiese biblioteke af en bou dit op
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
(Ek kan nie die skakel vir die videodev2.h -koppeling onthou nie. Dit was 'n jaar gelede in die geskiedenis van my oorspronklike installasie. Dit lyk nie of dit seermaak vir hierdie gebruik nie)
Laaste - Laai die-j.webp" />
cd
git-kloon https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-eksperimenteel maak sudo make install
Stap 4: Toets die stroming
Voer die volgende uit by die terminale vensters
/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"
Bekyk stroom by die rPi
maak die brower oop vir "localhost: 8080/? action = stream"
Bekyk stroom op u rekenaar
By die rPi, kry die IP -adres van die eenheid (ifconfig) (byvoorbeeld eth0: 192.168.1.36)
Maak u rekenaarblaaier oop vir "https://192.168.1.36:8080/?action=stream"
Stap 5: Stel op om outomaties te begin
Dateer ~/mjpg-streamer/mjpg-streamer-experimental/start.sh op
Maak seker dat hierdie reël bygevoeg word en dat daar geen kommentaar gelewer word nie:
./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"
Dateer /etc/rc.local op
Vervang die "exit 0" aan die einde van die lêer met:
cd/home/pi/mjpg-streamer/mjpg-streamer-eksperimenteel
sudo./start.sh en verlaat 0
Herlaai die framboos pi en herhaal stap 4 om te kyk na die dinge
Stap 6: Opsioneel statiese IP -adres
Die standaard DHCP -adressering is moontlik voldoende vir u behoeftes.
U wil ook u eie statiese IP -opset opstel. My konfigurasie vir my hardeware was bedoel om 'n geslote netwerk te hê.
My LAN -opset was:
- (4 stuks) Logitech C920 USB -kamera RPi
- Elke RPi is aan 'n onbeheerde skakelaar gekoppel.
- 'N Skootrekenaar met OBS Studio is ook aan die skakelaar gekoppel.
- Al hierdie hawens is ingestel op my eie persoonlike IP -adreskonfigurasie.
- By die RPi, in /etc/dhcpcd.conf, stel ek hierdie instellings in
koppelvlak eth0
lig 8.11.2.12 in
statiese routers = 8.11.1.1
koppelvlak wlan0
lig 8.11.2.102 in
statiese routers = 8.11.1.1
Om die OBS -ateljee na die 'buitewêreld' te stuur, gebruik u skootrekenaar of 'n USB Ethernet -adapter om die uitset na Facebook, YouTube, Twitch of ander videoserversdienste te stroom.
Aanbeveel:
DTMF VIDEO STREAMING ROVER: 3 stappe
DTMF VIDEO STREAMING ROVER: hallo na my LINUX TERMINAL CONTROLLED ROVER en WIFI DTMF PC CONTROLLED ROBOT, dit is my derde robot. en soos die ander twee hier, het ek ook geen mikrobeheerder of programmering gebruik om dit eenvoudig en maklik te maak nie. dit stroom ook lewendige video via wifi
Tutoriaal: hoe om ESP32-CAM te gebruik in video-streaming webbediener: 3 stappe
Tutoriaal: Hoe om ESP32-CAM te gebruik in video-streaming webbediener: Beskrywing: ESP32-CAM is 'n ESP32 draadlose IoT Vision Development Board in 'n baie klein vormfaktor, wat ontwerp is om gebruik te word in verskillende IoT-projekte, soos tuis slim toestelle, industriële draadlose beheer, draadlose monitering, draadlose QR -identifikasie
Live streaming/opname van video op OBS: 5 stappe
Regstreekse stroming/opname van video op OBS: hierdie instruksies leer hoe om regstreeks vanaf die rekenaarskerm te stroom of video op te neem. Daar is verskeie maniere om regstreeks te stroom en nog meer maniere om op te neem, maar hierdie gids fokus op die streaming platform, OBS. Enige redelike moderne komponent
Aan die gang met ESP32 CAM - Streaming van video met behulp van ESP CAM via wifi - ESP32 -beveiligingskamera -projek: 8 stappe
Aan die gang met ESP32 CAM | Streaming van video met behulp van ESP CAM via wifi | ESP32 -beveiligingskamera -projek: Vandag leer ons hoe u hierdie nuwe ESP32 CAM -bord kan gebruik en hoe ons dit kan kodeer en as 'n beveiligingskamera kan gebruik en 'n stroomvideo oor wifi kan kry
ESP 32 -kamera -streaming video oor WiFi - Aan die gang met ESP 32 CAM -bord: 8 stappe
ESP 32-kamera-streaming video oor WiFi | Aan die gang met ESP 32 CAM-kaart: Die ESP32-CAM is 'n baie klein kameramodule met die ESP32-S-chip wat ongeveer $ 10 kos. Benewens die OV2640 -kamera en verskeie GPIO's om randapparatuur aan te sluit, bevat dit ook 'n microSD -kaartgleuf wat nuttig kan wees om beelde wat met