Innehållsförteckning:
- Tillbehör
- Steg 1: Konfigurera RPi -minneskortet
- Steg 2: Konfigurera RPi -installationen
- Steg 3: Installera den programvara som behövs
- Steg 4: Testa streaming
- Steg 5: Konfigurera till Autostart
- Steg 6: Valfri statisk IP -adress
Video: Raspberry Pi Web Stream Kit - Del 2 (Pi Video Streaming): 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-31 10:25
Okej, jag trodde inte att detta behövde foton, men webbplatsen gillar bilder. Det här är mestadels en serie kommandon och steg för dig. Det finns ett antal andra webbplatser som kan hantera alla särdrag.
Det här är vad som fungerade för mig. Detta kombinerar andra delar från hela världen för att generellt installera en webbkamera och hallon pi -system för att strömma utmatningen till någon annan dator, i detta fall en OBS Studio -körning.
Jag använder kamerorna för att ge flera synpunkter på en FÖRSTA LEGO League -tävling. Jag har också satt ihop ett 4 kamerasats för mina barns gymnasium för att möjliggöra strömning av evenemang (konserter, examen, etc.) till Facebook. Jag har också testat med Twitch och Youtube. OBS Studio erbjuder flera alternativ
Det finns ingen verklig gräns för antalet kameror, förutom bandbredd. Jag föredrar att använda hårda linjer, eftersom det bevarar bandbredden bättre. Trådlöst har latensproblem, särskilt i en fullsatt signalmiljö med mycket metall (upptäckte detta under en torrkörning vid en skolinsamling).
Tillbehör
Dator med internetåtkomst
Raspberry Pi, med tangentbord/mus/videoåtkomst. Ethernet -åtkomst till Internet också.
Logitech c920 webbkamera
Steg 1: Konfigurera RPi -minneskortet
För ett kort med NOOB installerat
Jag börjar med ett kort som följde med satsen som jag just fått från ABOX. Noobs v3.0.0 fanns på kortet.
Jag har ett 32 GB uSD -kort. En 16 GB fungerar också. Jag antar att mindre kan fungera, men för kostnadsskillnaden får du bara 16, 32 eller större kort.
Om du har ett kort kan du hoppa till steg 2
För en ny installation från grunden,
Ladda ner senaste NOOBS från
-
Ladda ner verktyg för konfiguration av SD -kort
-
Endast för formatering av SD -kortet: SD -kortformaterare
https://www.sdcard.org/downloads/formatter/index.html
-
För att läsa från kort / skriva till SD -kort
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- Använd en uSD -adapter till USB eller SD -kort för att ansluta till din Windows -dator
- Formatera SD -kortet med SD -kortformateraren
- Ladda NOOBs.zip på SD -kortet med win32diskimager,
- Mata ut SD -kort från din enhet
Detta liknar stegen på
Steg 2: Konfigurera RPi -installationen
Sätt i SD -kortet i rPi
- Se till att rPi har videoutgång, Enet, tangentbord, mus och videoanslutningar
- Anslut enheten till ström
-
I installationsfönstret, välj OS för att installera (Raspbian användes för detta exempel)
- Detta tar lite tid (ca 20 min)
- Konfigurera land, språk, tangentbord …
- Utför alla uppdateringar (kontrolleras automatiskt vid installationen)
-
Efter omstart, utför annan konfiguration via Raspberry Pi -konfigurationsdialogrutan
- Uppdatera värdnamnet till önskat värde
-
Aktivera SSH, VNC, serieport, seriekonsol
Inaktivera de andra objekten
- Inga prestandauppdateringar
- Ingen lokalisering (bör ställas in bra från den första installationen)
Steg 3: Installera den programvara som behövs
FÖRSTA - Starta ett terminalfönster och uppdatera rPi -distro
sudo apt-get uppdatering
sudo apt-get dist-upgrade
För det andra - Ladda ner de grundläggande biblioteken som behövs och 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
(Jag kommer inte ihåg länken för videodev2.h -länkningen. Det var i historien om min ursprungliga installation för ett år sedan. Det verkar inte göra ont för den här användningen)
Sista - Ladda ner -j.webp" />
CD
git klon https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-experimentell make sudo make install
Steg 4: Testa streaming
Utför följande vid terminalfönstren
/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
öppna webbläsaren för "localhost: 8080/? action = stream"
Visa ström på din dator
På rPi, hämta IP -adressen för enheten (ifconfig) (t.ex. eth0: 192.168.1.36)
Öppna datorns webbläsare för "https://192.168.1.36:8080/?action=stream"
Steg 5: Konfigurera till Autostart
Uppdatera ~/mjpg-streamer/mjpg-streamer-experimental/start.sh
Se till att den här raden läggs till och inte kommenteras:
./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"
Uppdatera /etc/rc.local
Ersätt "exit 0" i slutet av filen med:
cd/home/pi/mjpg-streamer/mjpg-streamer-experimentell
sudo./start.sh och avsluta 0
Starta om hallonpi och upprepa steg 4 för att kolla upp saker
Steg 6: Valfri statisk IP -adress
Standard DHCP -adressering kan vara tillräcklig för dina behov.
Du kanske också vill konfigurera din egen statiska IP -konfiguration. Min konfiguration för min hårdvara var tänkt att ha ett slutet nätverk.
Min LAN -konfiguration var:
- (4 st) Logitech C920 USB -kamera RPi
- Varje RPi är ansluten till en ohanterad switch.
- En bärbar dator med OBS Studio är också ansluten till strömbrytaren.
- Alla dessa portar konfigurerades till min egen personliga IP -adresskonfiguration.
- På RPi, i /etc/dhcpcd.conf, ställer jag in dessa inställningar
gränssnitt eth0
informera 8.11.2.12
statiska routrar = 8.11.1.1
gränssnitt wlan0
informera 8.11.2.102
statiska routrar = 8.11.1.1
För att få OBS -studion dirigerad till "omvärlden", använd din bärbara dator eller en USB Ethernet -adapter för att strömma utdata till Facebook, YouTube, Twitch eller andra videoservertjänster.
Rekommenderad:
DTMF VIDEO STREAMING ROVER: 3 steg
DTMF VIDEO STREAMING ROVER: hej efter min LINUX TERMINAL CONTROLLED ROVER och WIFI DTMF PC CONTROLLED ROBOT detta är min tredje robot. och som andra två här använde jag inte någon mikrokontroller eller programmering för att hålla det enkelt och enkelt att göra. det strömmar också livevideo över wifi
Ställa in en Twitch Stream .: 7 steg
Ställa in en Twitch Stream .: Idag kommer jag att visa stegen för att börja strömma på twitch.tv med Open Broadcasting Software. Detta används för ett tekniskt skrivprojekt. Jag hoppas att detta hjälper dig att konfigurera din ström. *** Något att tänka på: Du kan inte strömma
Arduino Stream Deck: 5 steg
Arduino Stream Deck: Jag såg något från min resa till Amerika som jag tyckte var riktigt cool och användbar - The Stream Deck. Det är i grunden genvägstangenter för vilken app du vill, perfekt för multitasking. Men saken är att det är alldeles för dyrt för mig (100 $) och det är inget
ESP 32 Camera Streaming Video Over WiFi - Komma igång med ESP 32 CAM Board: 8 steg
ESP 32 Camera Streaming Video Over WiFi | Komma igång med ESP 32 CAM Board: ESP32-CAM är en mycket liten kameramodul med ESP32-S-chipet som kostar cirka $ 10. Förutom OV2640 -kameran och flera GPIO: er för att ansluta kringutrustning, har den också en microSD -kortplats som kan vara användbar för att lagra bilder som tagits med
Raspberry Pi Wifi Controlled Video Streaming Robot: 8 steg (med bilder)
Raspberry Pi Wifi Controlled Video Streaming Robot: Har du någonsin tänkt på att bygga en cool robot med en kamera på? Tja, du kom till rätt ställe, jag visar dig steg för steg hur du bygger den här roboten. Med detta kan du gå på spökjakt på natten genom att kontrollera och se videoflöden på din