Mündəricat:
- Təchizat
- Addım 1: RPi Yaddaş Kartını konfiqurasiya edin
- Addım 2: RPi Quraşdırmasını qurun
- Addım 3: Lazım olan Proqramı Qurun
- Addım 4: Axını yoxlayın
- Addım 5: Avtomatik başlatma üçün konfiqurasiya edin
- Addım 6: İsteğe bağlı Statik IP ünvanı
Video: Raspberry Pi Web Stream Kit - Part 2 (Pi Video Streaming): 6 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-31 10:16
Tamam, bunun fotoşəkillərə ehtiyacı olduğunu düşünmədim, amma veb sayt şəkilləri sevir. Bunlar əsasən sizin üçün bir sıra əmr və addımlardır. Hər hansı bir xüsusiyyətə cavab verə biləcək bir çox başqa sayt var.
Mənim üçün işləyən budur. Bu, başqa bir kompüterə, bu vəziyyətdə bir OBS Studio işinə axın etmək üçün bir veb kamera və moruq pi sistemi qurmaq üçün hər yerdən digər parçaları birləşdirir.
İLK LEGO Liqası yarışına birdən çox fikir vermək üçün kameralardan istifadə edirəm. Hadisələrin (konsertlər, məzuniyyətlər və s.) Facebook -da yayımlanmasına icazə vermək üçün uşaq liseyim üçün 4 kamera dəsti də hazırladım. Twitch və Youtube ilə də test etdim. OBS Studio bir çox seçim təmin edir
Kamera sayında bant genişliyindən başqa heç bir real məhdudiyyət yoxdur. Sərt xətlərdən istifadə etməyi üstün tuturam, çünki bant genişliyini daha yaxşı qoruyur. Xüsusilə çox miqdarda metal olan izdihamlı bir siqnal mühitində simsiz əlaqə gecikmə problemlərinə malikdir (bunu bir məktəb fond qaldırıcısında quru qaçış zamanı kəşf etdi).
Təchizat
İnternetə çıxışı olan kompüter
Raspberry Pi, klaviatura/siçan/video girişi ilə. İnternetə də Ethernet girişi.
Logitech c920 veb kamera
Addım 1: RPi Yaddaş Kartını konfiqurasiya edin
NOOB quraşdırılmış bir kart üçün
ABOX -dan aldığım dəstlə birlikdə gələn bir kartla başlayıram. Noobs v3.0.0 kartda idi.
32 GB uSD kartım var. 16 GB da işləyəcək. Kiçiklərin işləyə biləcəyini düşünürəm, amma xərc fərqi üçün 16, 32 və ya daha böyük kartları əldə edin.
Bir kartınız varsa, 2 -ci addıma keçə bilərsiniz
Sıfırdan yeni bir quraşdırma üçün,
Ən son NOOBS -u https://www.raspberrypi.org/downloads/noobs/ saytından yükləyin
-
SD Kart konfiqurasiyası üçün alətləri yükləyin
-
Yalnız SD Kartı formatlaşdırmaq üçün: SD Kart Formatlayıcı
https://www.sdcard.org/downloads/formatter/index.html
-
Kartdan yazmaq / SD karta yazmaq üçün
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- Windows PC -yə bağlamaq üçün USB və ya SD karta bir uSD adapter istifadə edin
- SD Kart Formatlayıcıdan istifadə edərək SD kartı formatlayın
- Win32diskimager istifadə edərək SD karta NOOBs.zip yükləyin,
- Cihazınızdan SD kartı çıxarın
Bu, https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up/3 ünvanındakı addımlara bənzəyir.
Addım 2: RPi Quraşdırmasını qurun
SD kartı rPi -yə daxil edin
- RPi -nin video çıxışı, Enet, Klaviatura, Siçan və Video əlaqələrinə malik olduğundan əmin olun
- Cihaza güc tətbiq edin
-
Quraşdırma pəncərəsində quraşdırmaq üçün OS seçin (bu nümunə üçün Raspbian istifadə edilmişdir)
- Bu bir az vaxt aparacaq (təxminən 20 dəqiqə)
- Ölkəni, dili, klaviaturanı konfiqurasiya edin …
- Hər hansı bir yeniləməni həyata keçirin (quraşdırma zamanı avtomatik olaraq yoxlanılır)
-
Yenidən başladıqdan sonra, Raspberry Pi Konfiqurasiya Dialogu vasitəsi ilə digər konfiqurasiyanı yerinə yetirin
- Host adını istədiyiniz dəyərə yeniləyin
-
SSH, VNC, serial port, serial konsolunu aktiv edin
Digər elementləri deaktiv edin
- Performans yeniləmələri yoxdur
- Lokalizasiya yoxdur (ilkin quruluşdan yaxşı ayarlanmalıdır)
Addım 3: Lazım olan Proqramı Qurun
İLK - Terminal pəncərəsini işə salın və rPi distrounu yeniləyin
sudo apt-get yeniləməsi
sudo apt-get dist-upgrade
İkincisi - Lazım olan əsas kitabxanaları yükləyin və qurun
sudo apt-get install-essential libjpeg8-dev imagemagick libv4l-dev cmake -y qurun
sudo ln -s /usr/include/linux/videodev2.h /usr/include/linux/videodev.h
(Videodev2.h əlaqələndirmə bağlantısını xatırlamıram. Bir il əvvəl orijinal quraşdırma tariximdə idi. Bu istifadə üçün zərər vermir kimi görünür)
Sonuncu --j.webp" />
cd
git clone https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-eksperimental olaraq sudo qurun
Addım 4: Axını yoxlayın
Terminal pəncərələrində aşağıdakıları edin
/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- axın/www"
RPi -də axına baxın
brokeri "localhost: 8080/? action = stream" üçün açın
Kompüterinizdə axına baxın
RPi -də vahidin IP ünvanını alın (ifconfig) (eth0: 192.168.1.36, məsələn)
"Http://192.168.1.36:8080/?action=stream" üçün kompüter brokerini açın.
Addım 5: Avtomatik başlatma üçün konfiqurasiya edin
~/Mjpg-streamer/mjpg-streamer-Experimental/start.sh yeniləyin
Bu sətrin əlavə olunduğundan və şərh edilmədiyindən əmin olun:
./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"
/Etc/rc.local yeniləyin
Faylın sonundakı "çıxış 0" ı aşağıdakılarla əvəz edin:
cd/home/pi/mjpg-streamer/mjpg-streamer-eksperimental
sudo./start.sh & 0 -dan çıxın
Moruq pi -ni yenidən başladın və hər şeyi yoxlamaq üçün 4 -cü addımı təkrarlayın
Addım 6: İsteğe bağlı Statik IP ünvanı
Varsayılan DHCP ünvanı ehtiyaclarınıza uyğun ola bilər.
Öz statik IP konfiqurasiyanızı da qurmaq istəyə bilərsiniz. Donanım üçün konfiqurasiyam qapalı bir şəbəkəyə malik idi.
LAN konfiqurasiyam belə idi:
- (4 ədəd) Logitech C920 USB kamera RPi
- Hər bir RPi idarə olunmayan bir keçidə bağlıdır.
- OBS Studio olan bir noutbuk da açara bağlıdır.
- Bu portların hamısı şəxsi IP ünvan konfiqurasiyam üçün qurulmuşdu.
- RPi -də /etc/dhcpcd.conf -da bu parametrləri təyin etdim
Et0 interfeysi
məlumat verin 8.11.2.12
statik yönləndiricilər = 8.11.1.1
wlan0 interfeysi
məlumat verin 8.11.2.102
statik yönləndiricilər = 8.11.1.1
OBS studiyasını "xarici dünyaya" yönəltmək üçün çıxışı Facebook, YouTube, Twitch və ya digər video server xidmətlərinə ötürmək üçün dizüstü kompüterinizdən və ya USB Ethernet adapterindən istifadə edin.
Tövsiyə:
Arduino və Raspberry Pi ilə İnternetə Nəzarət Edilən Video Streaming Robotunuzu yaradın: 15 addım (şəkillərlə birlikdə)
Arduino və Raspberry Pi ilə İnternetə Nəzarət Edilən Video Streaming Robotunuzu yaradın: Mən @RedPhantom (aka LiquidCrystalDisplay / Itay), İsraildən 14 yaşında, Max Shein İbtidai Elm və Riyaziyyat Liseyində təhsil alıram. Hər kəsin öyrənməsi və paylaşması üçün bu layihəni hazırlayıram
DTMF VİDEO STREAMING ROVER: 3 addım
DTMF VİDEO STREAMING ROVER: salam mənim LINUX TERMINAL CONTROLLED ROVER və WIFI DTMF PC CONTROLLED ROBOT -dan sonra bu mənim üçüncü robotumdur. və digər iki kimi burada da sadə və asan olması üçün heç bir mikrokontrolör və ya proqramlaşdırma istifadə etmədim. wifi üzərindən canlı video da axın edir
Dərslik: Video Streaming Web Serverdə ESP32-CAM-dan necə istifadə olunur: 3 addım
Dərslik: Video Yayım Veb Serverində ESP32-CAM-dan necə istifadə olunur: Təsvir: ESP32-CAM, ev ağıllı cihazları, sənaye kimi müxtəlif IoT layihələrində istifadə üçün nəzərdə tutulmuş çox kiçik bir forma faktoruna malik ESP32 Simsiz IoT Görmə İnkişaf etdirmə lövhəsidir. simsiz idarəetmə, simsiz monitorinq, QR simsiz identifikasiyası
Arduino Stream Deck: 5 addım
Arduino Stream Deck: Amerika səfərimdən həqiqətən sərin və faydalı olduğunu düşündüyüm bir şey gördüm - The Stream Deck. Əsasən istədiyiniz hər hansı bir tətbiq üçün qısa yol düymələridir, çox iş üçün əladır. Ancaq məsələ ondadır ki, mənim üçün çox bahadır (100 dollar) və heç bir şey deyil
Raspberry Pi Wifi Nəzarətli Video Streaming Robotu: 8 Addım (Şəkillərlə birlikdə)
Raspberry Pi Wifi Nəzarətli Video Streaming Robotu: Üzərində kamera olan sərin bir robot qurmaq haqqında heç düşünmüsünüzmü? Düzgün yerə gəldiniz, bu robotu necə quracağınızı sizə addım -addım göstərəcəyəm. Bununla, gecə saatlarında video yeminizə nəzarət edərək baxaraq xəyal ovuna çıxa bilərsiniz