Raspberry Pi CCTV Monitor

Raspberry Pi CCTV Monitor, Kemaren abang dapat tugas dari kantor untuk menyediakan perangkat untuk memonitor CCTV, tapi karena buget dan kebutuhannya gak sampe menggunakan komputer jadi abang coba menggunakan raspberry pi, dan ternyata ada yang sharing tentang penggunaan port rtsp pada kamera cctv di internet maka jadilah tutorial raspberry pi cctv monitor ini. Berikut perangkat beserta software apa saja yang harus kalian install pada raspberry pi kalian.

Perangkat raspberry pi cctv monitor

  1. Full set raspberry Pi 3
  2. Monitor dengan port HDMI (lebih bagus jika menggunakan monitor full HD)
  3. Kamera CCTV (support rtsp)
  4. Jaringan CCTV (karena menggunakan port rtsp, pastikan raspberry pi kalian terhubung dengan jaringan cctv yang sudah ada, jika menggunakan ip statis kalian bisa melihat cara konfigurasi ip address statis pada postingan abang yang sebelumnya tentang cara setting ip address statis raspberry pi)

Software yang dibutuhakan untuk membuat raspberry pi cctv monitor

  1. Download Raspibian OS (Jessie Lite OS)
  2. Download Win32diskimager (untuk install OS pada kartu memori)
  3. install screen (caranya ada di panduan instalasi dibawah)
  4. install omxplayer (caranya ada di panduan instalasi dibawah)

Instalasi dan konfigurasi software

  1. Setelah menginstal Jessie Lite OS segera konfigurasi (bisa lihat di postingan abang sebelumnya tentang cara konfigurasi raspberry pi)
  2. Alokasikan memory sebesar 256 atau lebih untuk GPU, walaupun raspberry pi kalian di instal OS Jessie Lite dan tidak memerlukan grafis kalian membutuhkan memory grafis yang lumanya besar untuk menampilkan streaming kamera cctv.
  3. Lakukan update dan upgrade raspberry pi kalian, jika sudah selesai segera reboot.
    sudo apt-get update && sudo apt-get upgrade -y && sudo reboot
  4. Instal omxplayer dan screen, omxplayer merupakan aplikasi yang akan kita gunakan untuk menampilkan streaming dari kamera cctv, akan tetapi omxplayer ini hanya bisa menampilkan satu streaming persesi konsole maka dari itu kita menggunakan screen, screen memungkinkan kita menampilkan omxplayer dalam mode window. Setelah instal selesai segera reboot rapsberry pi kalian.
    sudo apt-get omxplayer -y && sudo apt-get screen -y sudo reboot
  5. Buat script untuk menampikan streming dari kamera cctv
     sudo nano cctv

    kalian bisa melihat contoh script dibawah ini untuk melakukan test koneksi rtsp ke kamera cctv

    sh -c omxplayer --win "x1 y1 x2 y2" rtsp://USERNAME:PASSWORD@IP-CAMERA:554/channel

    Penjelasan dari script diatas
    –win “x1 y1 x2 y2” merupakan script untuk mengatur window display pada aplikasi omxplayer
    rtsp://USERNAME:PASSWORD@IP-CAMERA:554/channel merupakan alamat ULR dari rtsp pada kamera cctv yang kalian gunanakan, untuk mendapatkan url ini kalian harus mencarinya di konfigurasi kamera cctv kalian, kemudian mengaktifkan fitur rtsp.

    Berikut script lengkap yang abang gunakan untuk menampilkan cctv dengan grid 2 x 2 pada layar full hd 1920 x 10180 pixel

    #!/bin/bash
    screen -dmS camera1 sh -c 'omxplayer --win "0 0 960 520" rtsp://192.168.5.1:554/channel2 exec bash'
    screen -dmS camera2 sh -c 'omxplayer --win "960 0 1920 520" rtsp://192.168.5.2:554/channel2 exec bash'
    screen -dmS camera3 sh -c 'omxplayer --win "0 520 960 1920" rtsp://192.168.5.3:554/channel2 exec bash
    screen -dmS camera4 sh -c 'omxplayer --win "960 520 1920 1080" rtsp://192.168.5.4:554/channel2 exec bash
  6. Buat script untuk mematikan streaming cctv
    sudo nano s

    kalian bisa menyisipkan command line seperti dibawah ini pada file s

    sudo killall omxplayer.bin
  7. Berikan akses pada file cctv dan file s yang telah kita buat.
    sudo chmod +x cctv
    sudo chmod +x s
  8. Kalian bisa mengeksekusi file cctv atau s dengan menggunakan command .(dot) /(slash) xxxx(file name)
    ./cctv

Sekarang raspberry ri cctv monitor kalian sudah selesai, kalian bisa menampilkan cctv dengan mengeksekusi file cctv dan untuk mematikannya kalian bisa mengeksekusi file s. Jika ada pertanyaan kalian bisa menghubungi abang melalui halaman kontak, selamat mencoba dan tetap berbagi.

Resources :

bitpi.co

community.ubnt.com

RTSP Calculator Screen

raspberry pi cctv monitor

Bang Jonai

si abang yang senang bereksperimen, traveling, fotografi dan teknologi serta membagikan pengalamannya untuk dijadikan informasi yang berguna dan bermanfaat di blog ini.

You may also like...

Leave a Reply