MEMBUAT RASPBERRY PI WEBCAM SERVER DAN STREAMING

 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

pi@raspberry:~ $ lsusb
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)

  1. Buat 'daemon' Jadi ON.
  2. Set 'framerate' Ke 1000 to 1500.
  3. Keep 'Stream_port' to 8081. (bisa Dirubah Sesuai keinginan)
  4. 'Stream_quality' Diset 100.
  5. Rubah Stream_localhost' to OFF.
  6. Rubah webcontrol_localhost' to OFF.
  7. Set 'quality' to 100.
  8. Set 'width' 'height' to 640 480.
  9. Set 'post_capture' to 5.
  10. 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 : 👌👋





0 Comments