İçindekiler:
- Gereçler
- Adım 1: RPi Hafıza Kartını Yapılandırın
- Adım 2: RPi Kurulumunu Kurun
- 3. Adım: Gerekli Yazılımı Kurun
- 4. Adım: Akışı Test Etme
- Adım 5: Otomatik Başlatmak için Yapılandırın
- Adım 6: İsteğe Bağlı Statik IP Adresi
Video: Raspberry Pi Web Akış Kiti - Bölüm 2 (Pi Video Akışı): 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-31 10:26
Tamam, bunun fotoğraflara ihtiyacı olduğunu düşünmedim ama web sitesi resimleri seviyor. Bunlar çoğunlukla sizin için bir dizi komut ve adımdır. Herhangi bir özelliği ele alabilecek başka siteler de var.
Bu benim için çalıştı. Bu, çıktıyı başka bir bilgisayara, bu durumda bir OBS Studio çalışmasına aktarmak için genel olarak bir web kamerası ve ahududu pi sistemi kurmak için diğer parçaları birleştirir.
FIRST LEGO League yarışmasının birden çok bakış açısını sağlamak için kameraları kullanıyorum. Etkinliklerin (konserler, mezuniyetler vb.) Facebook'ta yayınlanmasına izin vermek için çocuklarımın lisesi için 4 kameralı bir kit de hazırladım. Twitch ve Youtube ile de test ettim. OBS Studio birden fazla seçenek sunar
Bant genişliği dışında kamera sayısında gerçek bir sınır yoktur. Bant genişliğini daha iyi koruduğu için sert çizgiler kullanmayı tercih ederim. Kablosuz, özellikle çok sayıda metal içeren kalabalık bir sinyal ortamında gecikme sorunlarına sahiptir (bunu bir okul fonu toplama etkinliğinde kuru bir çalışma sırasında keşfetti).
Gereçler
İnternet Erişimli Bilgisayar
Raspberry Pi, klavye/fare/video erişimli. İnternete Ethernet erişimi de.
Logitech c920 web kamerası
Adım 1: RPi Hafıza Kartını Yapılandırın
NOOB'ların kurulu olduğu bir Kart için
ABOX'tan yeni aldığım kit ile gelen bir kartla başlıyorum. Noobs v3.0.0 karttaydı.
32 GB uSD kartım var. Bir 16 GB da çalışacaktır. Sanırım daha küçüğü işe yarayabilir, ancak maliyet farkı için sadece 16, 32 veya daha büyük kartları alın.
Kartınız varsa 2. Adıma geçebilirsiniz
Sıfırdan yeni bir kurulum için,
En son NOOBS'u https://www.raspberrypi.org/downloads/noobs/ adresinden indirin
-
SD Kart yapılandırması için araçları indirin
-
Yalnızca SD Kartı biçimlendirmek için: SD Kart Biçimlendirici
https://www.sdcard.org/downloads/formatter/index.html
-
Karttan okumak / SD karta yazmak için
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- Windows PC'nize takmak için USB'ye bir uSD adaptörü veya SD kart kullanın
- SD Kart Formatlayıcı kullanarak SD kartı biçimlendirin
- NOOBs.zip'i win32diskiimager kullanarak SD karta yükleyin,
- SD kartı cihazınızdan çıkarın
Bu, https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up/3 adresindeki adımlara benzer.
Adım 2: RPi Kurulumunu Kurun
SD kartı rPi'ye takın
- rPi'nin video çıkışı, Enet, Klavye, Fare ve Video bağlantılarına sahip olduğundan emin olun
- Üniteye güç uygula
-
Kurulum penceresinde, Kurulacak işletim sistemini seçin (Bu örnek için Raspbian kullanıldı)
- Bu biraz zaman alacaktır (yaklaşık 20 dakika)
- Ülkeyi, dili, klavyeyi yapılandırın…
- Herhangi bir güncelleme yapın (kurulumda otomatik olarak kontrol edilir)
-
Yeniden Başlattıktan sonra Raspberry Pi Yapılandırma İletişim Kutusu aracılığıyla diğer yapılandırmayı gerçekleştirin
- Ana bilgisayar adını istediğiniz değere güncelleyin
-
SSH, VNC, seri bağlantı noktası, seri konsolu etkinleştir
Diğer öğeleri devre dışı bırak
- Performans güncellemesi yok
- Yerelleştirme yok (ilk kurulumdan itibaren iyi ayarlanmalıdır)
3. Adım: Gerekli Yazılımı Kurun
İLK - Bir terminal penceresi açın ve rPi dağıtımını güncelleyin
sudo apt-get güncellemesi
sudo apt-get dağıtım yükseltme
İkincisi - Gerekli temel kitaplıkları indirin ve oluşturun
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
(videodev2.h bağlantısının bağlantısını hatırlamıyorum. Bir yıl önceki orijinal yüklememin geçmişindeydi. Bu kullanımdan zarar gelmez)
Son - -j.webp" />
CD
git klon https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-experimental make sudo make install
4. Adım: Akışı Test Etme
Terminal pencerelerinde aşağıdakileri gerçekleştirin
/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- yayıncı/www"
Akışı rPi'de görüntüleyin
"localhost:8080/?action=stream" için tarayıcıyı açın
Akışı PC'nizde görüntüleyin
rPi'de ünitenin IP adresini alın (ifconfig) (örneğin eth0: 192.168.1.36)
"https://192.168.1.36:8080/?action=stream" için PC tarayıcınızı açın
Adım 5: Otomatik Başlatmak için Yapılandırın
~/mjpg-streamer/mjpg-streamer-experimental/start.sh'yi güncelleyin
Bu satırın eklendiğinden ve yorumlanmadığından emin olun:
./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"
/etc/rc.local'ı güncelleyin
Dosyanın sonundaki "çıkış 0"ı şununla değiştirin:
cd /home/pi/mjpg-streamer/mjpg-streamer-deneysel
sudo./start.sh ve çıkış 0
Ahududu pi'yi yeniden başlatın ve işleri kontrol etmek için 4. Adımı tekrarlayın
Adım 6: İsteğe Bağlı Statik IP Adresi
Varsayılan DHCP adreslemesi ihtiyaçlarınız için yeterli olabilir.
Kendi statik IP yapılandırmanızı da kurmak isteyebilirsiniz. Donanımım için yapılandırmamın kapalı bir ağa sahip olması gerekiyordu.
LAN yapılandırmam şuydu:
- (4 adet) Logitech C920 USB kamera RPi
- Her RPi, yönetilmeyen bir anahtara bağlıdır.
- Anahtara ayrıca OBS Studio'lu bir dizüstü bilgisayar takılıdır.
- Bu bağlantı noktalarının tümü kendi kişisel IP adresi yapılandırmama göre ayarlandı.
- RPi'de /etc/dhcpcd.conf dosyasında bu ayarları yapıyorum
arayüz eth0
8.11.2.12'yi bilgilendir
statik yönlendiriciler=8.11.1.1
arayüz wlan0
8.11.2.102'yi bilgilendir
statik yönlendiriciler=8.11.1.1
OBS stüdyosunun "dış dünyaya" yönlendirilmesini sağlamak için, çıkışı Facebook, YouTube, Twitch veya diğer video sunucusu hizmetlerine aktarmak için dizüstü bilgisayarınızı veya bir USB Ethernet adaptörünü kullanın.
Önerilen:
Arduino ve Raspberry Pi ile İnternet Kontrollü Video Akış Robotunuzu Oluşturun: 15 Adım (Resimlerle)
Arduino ve Raspberry Pi ile İnternet Kontrollü Video Akış Robotunuzu Yapın: Ben @RedPhantom (aka LiquidCrystalDisplay / Itay), İsrail'den Max Shein Junior High School for Advanced Science and Mathematics'de öğrenim gören 14 yaşında bir öğrenciyim. Bu projeyi herkesin öğrenmesi ve paylaşması için yapıyorum
Öğretici: Video Akışı Web Sunucusunda ESP32-CAM Nasıl Kullanılır: 3 Adım
Öğretici: Video Akış Web Sunucusunda ESP32-CAM Nasıl Kullanılır: Açıklama:ESP32-CAM, ev akıllı cihazları, endüstriyel gibi çeşitli IoT projelerinde kullanılmak üzere tasarlanmış, çok küçük bir form faktöründe bir ESP32 Kablosuz IoT Vision Geliştirme Kartıdır. kablosuz kontrol, kablosuz izleme, QR kablosuz tanımlama
DJI Drone'dan Düşük Gecikmede Canlı 4G/5G HD Video Akışı [3 Adım]: 3 Adım
Düşük Gecikme Süresinde DJI Drone'dan Canlı 4G/5G HD Video Akışı [3 Adım]: Aşağıdaki kılavuz, neredeyse tüm DJI drone'larından canlı HD kalitesinde video akışları almanıza yardımcı olacaktır. FlytOS Mobil Uygulaması ve FlytNow Web Uygulaması yardımıyla drone'dan video akışına başlayabilirsiniz
Raspberry Pi 3 Kullanarak Ses Yayını ve Video Akışı: 6 Adım
Raspberry Pi 3 Kullanarak Ses Yayını ve Video Akışı: Bu projenin ana programı, ortak WiFi ağına bağlı herhangi bir cihazdan Raspberry Pi 3'e Ses yayını yapmak ve ortak bir WiFi ağına bağlı herhangi bir cihaza Raspberry Pi 3'ten video almaktır
Raspberry Pi Wifi Kontrollü Video Akış Robotu: 8 Adım (Resimli)
Raspberry Pi Wifi Kontrollü Video Akış Robotu: Hiç üzerinde kamera olan havalı bir robot yapmayı düşündünüz mü? Pekala, doğru yere geldiniz, size bu robotu nasıl yapacağınızı adım adım göstereceğim. Bununla, geceleri kontrol ederek ve video akışını izleyerek hayalet avına çıkabilirsiniz