Daftar Isi:
- Perlengkapan
- Langkah 1: Konfigurasi Kartu Memori RPi
- Langkah 2: Siapkan Instalasi RPi
- Langkah 3: Instal Perangkat Lunak yang Dibutuhkan
- Langkah 4: Menguji Streaming
- Langkah 5: Konfigurasi ke Autostart
- Langkah 6: Alamat IP Statis Opsional
Video: Raspberry Pi Web Stream Kit - Bagian 2 (Pi Video Streaming): 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Oke, saya tidak berpikir ini membutuhkan foto, tetapi situs web menyukai gambar. Ini sebagian besar adalah serangkaian perintah dan langkah untuk Anda. Ada sejumlah situs lain yang dapat mengatasi keanehan apa pun.
Inilah yang berhasil untuk saya. Ini menggabungkan bagian lain dari seluruh untuk secara umum mengatur sistem webcam & raspberry pi untuk mengalirkan output ke beberapa komputer lain, dalam hal ini, menjalankan OBS Studio.
Saya menggunakan kamera untuk memberikan banyak sudut pandang dari kompetisi Liga LEGO PERTAMA. Saya juga telah mengumpulkan kit kamera 4 untuk sekolah menengah anak-anak saya untuk memungkinkan streaming acara (konser, wisuda, dll) ke Facebook. Saya juga sudah menguji dengan Twitch dan Youtube. OBS Studio menyediakan beberapa opsi
Tidak ada batasan nyata untuk jumlah kamera, selain bandwidth. Saya lebih suka menggunakan garis keras, karena mempertahankan bandwidth lebih baik. Nirkabel memiliki masalah latensi, terutama di lingkungan sinyal yang padat dengan banyak logam (menemukan ini selama sesi latihan di penggalangan dana sekolah).
Perlengkapan
Komputer dengan Akses Internet
Raspberry Pi, dengan akses keyboard/mouse/video. Akses Ethernet ke Internet juga.
Kamera web Logitech c920
Langkah 1: Konfigurasi Kartu Memori RPi
Untuk Kartu dengan NOOB terpasang
Saya mulai dengan kartu yang disertakan dengan kit yang baru saja saya terima dari ABOX. Noobs v3.0.0 ada di kartu.
Saya memiliki kartu uSD 32GB. Sebuah 16 GB juga akan bekerja. Saya kira lebih kecil dapat bekerja, tetapi untuk perbedaan biaya, hanya mendapatkan kartu 16, 32, atau lebih besar.
Jika Anda memiliki kartu, Anda dapat melompat ke Langkah 2
Untuk instalasi baru dari awal,
Unduh NOOBS terbaru dari
-
Unduh alat untuk konfigurasi Kartu SD
-
Untuk memformat Kartu SD saja: Pemformat Kartu SD
https://www.sdcard.org/downloads/formatter/index.html
-
Untuk membaca dari kartu / menulis ke kartu SD
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- Gunakan adaptor usD ke USB, atau kartu SD untuk dilampirkan ke PC Windows Anda
- Format kartu SD, menggunakan Pemformat Kartu SD
- Muat NOOBs.zip ke kartu SD, menggunakan win32diskimager,
- Keluarkan kartu SD dari perangkat Anda
Ini mirip dengan langkah-langkah di
Langkah 2: Siapkan Instalasi RPi
Masukkan kartu SD ke rPi
- Pastikan rPi memiliki output video, Enet, Keyboard, Mouse, dan koneksi Video
- Terapkan daya ke unit
-
Di jendela instal, Pilih OS untuk menginstal (Raspbian digunakan untuk contoh ini)
- Ini akan memakan waktu (sekitar 20 menit)
- Konfigurasikan negara, bahasa, keyboard…
- Lakukan pembaruan apa pun (secara otomatis diperiksa saat penyiapan)
-
Setelah Reboot, lakukan konfigurasi lain melalui Dialog Konfigurasi Raspberry Pi
- Perbarui nama host ke nilai yang diinginkan
-
Aktifkan SSH, VNC, port serial, konsol serial
Nonaktifkan item lainnya
- Tidak ada pembaruan kinerja
- Tidak ada lokalisasi (harus diatur dengan baik dari pengaturan awal)
Langkah 3: Instal Perangkat Lunak yang Dibutuhkan
PERTAMA - Luncurkan jendela terminal dan perbarui distro rPi
sudo apt-get update
sudo apt-get dist-upgrade
Kedua - Unduh perpustakaan dasar yang dibutuhkan dan bangun
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
(Saya tidak ingat tautan untuk tautan videodev2.h. Itu ada dalam riwayat pemasangan asli saya setahun yang lalu. Sepertinya tidak ada salahnya untuk penggunaan ini)
Terakhir - Unduh streamer mjpg, kompilasi kode, dan instal
CD
git clone https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-experimental make sudo make install
Langkah 4: Menguji Streaming
Di jendela terminal, lakukan hal berikut:
/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"
Lihat Streaming di rPi
buka browser untuk "localhost:8080/?action=stream"
Lihat streaming di PC Anda
Di rPi, dapatkan alamat IP untuk unit (ifconfig) (eth0: 192.168.1.36, misalnya)
Buka browser PC Anda untuk "https://192.168.1.36:8080/?action=stream"
Langkah 5: Konfigurasi ke Autostart
Perbarui ~/mjpg-streamer/mjpg-streamer-experimental/start.sh
Pastikan baris ini ditambahkan dan tidak dikomentari:
./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"
Perbarui /etc/rc.local
Ganti "exit 0" di akhir file dengan:
cd /home/pi/mjpg-streamer/mjpg-streamer-experimental
sudo./start.sh & keluar 0
Nyalakan ulang raspberry pi dan ulangi Langkah 4, untuk memeriksanya
Langkah 6: Alamat IP Statis Opsional
Pengalamatan DHCP default mungkin cukup untuk kebutuhan Anda.
Anda mungkin juga ingin mengatur konfigurasi IP statis Anda sendiri. Konfigurasi saya untuk perangkat keras saya dimaksudkan untuk memiliki jaringan tertutup.
Konfigurasi LAN saya adalah:
- (4 qty) Logitech C920 USB kamera RPi
- Setiap RPi dilampirkan ke sakelar yang tidak dikelola.
- Laptop dengan OBS Studio juga terpasang ke sakelar.
- Semua port ini diatur ke konfigurasi alamat IP pribadi saya.
- Di RPi, di /etc/dhcpcd.conf, saya mengatur pengaturan ini
antarmuka eth0
informasikan 8.11.2.12
router statis = 8.1.1.1
antarmuka wlan0
menginformasikan 8.11.2.102
router statis = 8.1.1.1
Untuk mengarahkan studio OBS ke "dunia luar", gunakan laptop Anda atau adaptor Ethernet USB untuk mendorong streaming output ke Facebook, YouTube, Twitch, atau layanan server video lainnya.
Direkomendasikan:
Bangun Robot Streaming Video Terkendali Internet Anda Dengan Arduino dan Raspberry Pi: 15 Langkah (dengan Gambar)
Bangun Robot Streaming Video Terkendali Internet Anda Dengan Arduino dan Raspberry Pi: Saya @RedPhantom (alias LiquidCrystalDisplay / Itay), seorang siswa berusia 14 tahun dari Israel yang belajar di SMP Max Shein untuk Sains dan Matematika Tingkat Lanjut. Saya membuat proyek ini untuk dipelajari dan dibagikan oleh semua orang! Anda mungkin pernah
Tutorial: Cara Menggunakan ESP32-CAM di Server Web Streaming Video: 3 Langkah
Tutorial: Cara Menggunakan ESP32-CAM di Server Web Streaming Video: Deskripsi:ESP32-CAM adalah Papan Pengembangan Visi IoT Nirkabel ESP32 dalam faktor bentuk yang sangat kecil, dirancang untuk digunakan di berbagai proyek IoT, seperti perangkat pintar rumah, industri kontrol nirkabel, pemantauan nirkabel, identifikasi nirkabel QR
Siaran Audio dan Streaming Video Menggunakan Raspberry Pi 3.: 6 Langkah
Siaran Audio dan Streaming Video Menggunakan Raspberry Pi 3.: Utilitas utama dari proyek ini adalah menyiarkan Audio ke Raspberry Pi 3 dari perangkat apa pun yang terhubung ke jaringan WiFi umum dan memperoleh video dari Raspberry Pi 3 ke perangkat apa pun yang terhubung ke jaringan WiFi umum
Robot Streaming Video Terkendali Raspberry Pi Wifi: 8 Langkah (dengan Gambar)
Raspberry Pi Wifi Controlled Video Streaming Robot: Pernah berpikir untuk membuat robot keren dengan kamera di atasnya? Nah, Anda datang ke tempat yang tepat, saya akan menunjukkan langkah demi langkah tentang cara membuat robot ini. Dengan ini Anda bisa berburu hantu di malam hari dengan mengontrol dan melihat feed video di
Tangki Raspberry Dengan Antarmuka Web dan Streaming Video: 8 Langkah (dengan Gambar)
Raspberry Tank Dengan Antarmuka Web dan Streaming Video: Kita akan melihat bagaimana saya menyadari sedikit WiFi Tank, yang mampu mengontrol Web dan Streaming Video jarak jauh. Ini dimaksudkan sebagai tutorial yang memerlukan pengetahuan dasar tentang pemrograman elektronik dan perangkat lunak. Untuk itu saya memilih