Jika Anda menonton atau sedang mencari ini, Anda mungkin tahu cara kerja Raspberry Pi dan Anda mungkin ingin membuat server Webcam yang dapat melakukan streaming video langsung melalui internet (jaringan lokal) atau localhost. bahkan jika ingin memantai jarak jauh kondisi rumah sebagai pengganti CCTV sendiri.
Bahan / material yang diperlukan :
- Raspberry Pi 3/4 (Versi apa pun akan berfungsi, tetapi di PI 3 kami memiliki ketentuan untuk WiFi yang dapat membuat server ini nirkabel)
- USB Webcam (Saya akan menggunakan Logitech Webcam lama saya. Gunakan kamera yang lebih baik untuk hasil yang lebih baik.)
- Solusi lain bisa juga menggunakan pi Camera
Sumber Daya 5V 2A
- Kabel Lan (Kabel RJ - 45)
- Minimal 16 GB Class 10 SD Card (Saya akan menggunakan Sandisk 64GB class 10 SD Card)
Langkah-Langkah
1. Aktifkan Raspberry Camera
masuk menu Raspberry Pi Configuration window lalu pilih Preferences menu, buka Interfaces kemudian aktifkan Camera seperti gambar dibawah
Atau mengunakan cara lain yaitu dengan masuk ke TERMINAL ketik
pi@raspberry:~ $ sudo raspi-config
tampilan nantinya seperti gambar dibawah ini
lalu pilih Interfacing Options:
aktifkan dan reboot raspbeery pi
2.Cari Tau IP address milik Raspberry
masuk pada command di Terminal Lalu ketik
pi@raspberry:~ $ ifconfig
IP yang terdeksi berbeda-beda ya... dan jangan lupa hubungkan raspberry dengan ip public atau internet yang kalian gunakan contoh lihat pada 192.168.1.112.
3. install dan Setting yang lib motion
pi@raspberry:~ $ sudo apt-get update
pi@raspberry:~ $ sudo apt-get upgrade
pi@raspberry:~ $ sudo apt-get install motion
Cek Terlebih dahulu Untuk yang menggunakan USB WebCam
Note : beberapa camera webcam tidak support contoh kali ini menggunakan webcam logitech tipe c270
Setelah Install Motion Complete masuk Ke Terminal
pi@raspberry:~ $ sudo nano /etc/motion/motion.conf
Bagian yang perlu diedit ssebagai berikut: (Gunakan CRTL+W untuk Search)
- Buat 'daemon' Jadi ON.
- Set 'framerate' Ke 1000 to 1500.
- Keep 'Stream_port' to 8081. (bisa Dirubah Sesuai keinginan)
- 'Stream_quality' Diset 100.
- Rubah Stream_localhost' to OFF.
- Rubah webcontrol_localhost' to OFF.
- Set 'quality' to 100.
- Set 'width' & 'height' to 640 & 480.
- Set 'post_capture' to 5.
- Tekan ctrl + x to exit. Type y Untuk Save kemudian Tekan enter to confim.
pi@raspberry:~ $ sudo nano /etc/default/motion
Set start_motion_daemon ' to yes
pi@raspberry:~ $ sudo service motion restart
pi@raspberry:~ $ sudo motion
Done tinggal Buka Browser Raspberry atau Perangkat Yang masih satu jaringan
http://IP:8081
example my ip
http://192.168.1.2:8081
Selamat Mencoba : 👌👋