unOfficial KPLI Pasuruan

Klo ada yg Gratisan– Ngapain mesti bayarrr…

CCTV dengan Ubuntu dan Zoneminder

Posted by admin on March 17, 2008

Beberapa waktu lalu kebetulan saya dapet Job untuk memasang CCTV server di Kantor Pemasaran PIER (Kawasan Industri Bangil-Pasuruan) yang masih dibawah naungan PT. SIER, kebetulan juga disana masih pake  Window$ XP sebagai server embeded cameranya 😀 dan karena windowsnya sudah banyak terinfeksi virus maka saya dimintai untuk memigrasikan ke Linux aja biar aman dan nyaman 😀

Setelah saya googling saya dapet artikel dari id-ubuntu blog\s yang isinya spt dibawah ini:

Zoneminder adalah aplikasi yang mampu mampu mengolah gambar dan video dari kamera CCTV untuk keperluan security. Hasil gambar dan video dapat dilihat dan diolah melalui web browser, pengaturan masing-masing kamera juga dilakukan melalui web browser.

Dalam deployment system CCTV saya memilih Distro Ubuntu Dapper Drake 6.06.1 LTS Server, dengan alasan utama support yang lama dari Canonical dan proses install yang sangat mudah.

Hardware yang dibutuhkan pertama tentunya sebuah PC, untuk itu saya menggunakan PC dengan spesifikasi sepert ini

wisu@cctv:~$ egrep “processor|name” /proc/cpuinfo
processor : 0
model name : Intel(R) Pentium(R) 4 CPU 3.06GHz
processor : 1
model name : Intel(R) Pentium(R) 4 CPU 3.06GHz
wisu@cctv:~$ cat /proc/meminfo | grep MemTot
MemTotal: 515264 kB

Untuk storage saya menggunakan sebuah HDD SATA sebesar 160GB, yang saya partisi seluruhnya menggunakan LVM. Hal ini saya lakukan agar dapat dengan mudah menambahkan kapasitas penyimpanan video dan gambar saat saya butuhkan.
Hardware spesifik CCTV yang saya pilih pertama adalah Kodicom kmc-8800, capture card seharga 2,5 Juta ini dapat dihubungkan hingga 8 Camera.

kmc-8800

Untuk camera saya memilih produk Panasonic yang dilengkapi dengan Dome, saya juga menambahkan Infrared Adapter hingga camera dapat melihat dalam kegelapan (mirip seperti acara Dunia Lain P ). Harga di Jakarta untuk sebuah assembly seperti ini adalah 600rb.

CVC-185DC

Perlengkapan tambahan seperti Cable TV dan Cable Power juga perlu disiapkan secukupnya.

Pendekatan di atas jauh lebih murah daripada menggunakan sebuah IP Camera Wireless, yang tiap unitnya bisa mencapai 750 USD. Sebagai informasi IP Camera juga disupport dengan baik oleh Zoneminder.

Hardware capture card tersebut diatas sengaja dipilih karena compatible dengan linux, dan di Dapper Drake saya cukup menginstall base system tanpa X-Window dan capture card sudah langsung dideteksi dengan 8 buah kamera.

Langkah pertama setelah menginstall Base System tanpa X-Window adalah memberi IP statis dan setting host.conf

wisu@cctv:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.202
netmask 255.255.255.0
gateway 192.168.1.1

wisu@cctv:~$ cat /etc/hosts | grep cctv
192.168.1.202 cctv.bigwisu.com cctv

kemudian saya install Apache, php dan MySQL

wisu@cctv:~$ sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

setelah itu kita perlu tambahan module2 berikut, sebelumnya saya enable repository mulitverse, universe dan backports

wisu@cctv:~$ sudo apt-get install ffmpeg libarchive-tar-perl libarchive-zip-perl libdate-manip-perl libdevice-serialport-perl
wisu@cctv:~$ sudo apt-get install libjpeg62 libmime-perl libstdc++6 libunwind7 libwww-perl zlib1g

Selanjutnya kita download .deb zoneminder dari website berikut

wisu@cctv:~$ wget ftp://www.northern-ridge.com.au/zoneminder/ubuntu/dapper/zoneminder_1.22.3-8_i386.deb

selesai download saya install dengan perintah

wisu@cctv:~$ sudo dpkg -i zoneminder_1.22.3-8_i386.deb

Dalam instalasi saya ada beberapa module yang perlu ditambahkan, untuk itu saya lakukan

wisu@cctv:~$ sudo apt-get -f install

Otomatis semua dependencies terinstall dengan sendirinya.

Setelah semua paket terinstall saya lakukan setup terhadap konfigurasi apache

wisu@cctv:~$ sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf
wisu@cctv:~$ sudo /etc/init.d/apache2 force-reload

User Ubuntu yang menjalankan Zoneminder adalah www-data, agar applikasi tersebut dapat mengakses device Capture Card dan Camera kita perlu menambahkan user www-data ke group video.

wisu@cctv:~$ sudo adduser www-data video

Selanjutnya interface zoneminder dapat diakses melalui

http://IP_ADDRESS_CCTV_SYSTEM/zm

Dari interface ini langkah pertama adalah menambahkan Camera

NewVideo01

NewVideo02

NewVideo03

Selanjutnya memilih bagaimana Zoneminder merekam Video

Options

Dalam hal ini saya memilih Motion Detect, dimana Zoneminder hanya akan merekam video jika ada gerakan.
Fitur Motion Detect Zoneminder dapat dikonfigurasi untuk memilih wilayah tertentu dari gambar yang akan men-trigger rekaman.

zone

Dalam hal ini rekaman akan terjadi jika ada gerakan di Pintu Utama.

Dari semua prosedur diatas saya telah memiliki sebuah CCTV system, resource yang bekerja di system ini adalah CPU dan RAM intensive seperti tampilan graphic sebagai berikut

CPU Utilization Free RAM

Referensi
[1] http://en.wikipedia.org/wiki/Closed-circuit_television
[2] http://ubuntuguide.org/wiki/Ubuntu:Feisty#Install_Zoneminder_surveillance_system
[3] http://www.zoneminder.com/wiki/index.php/General_Notes#Kodicom_Capture_Cards

7 Responses to “CCTV dengan Ubuntu dan Zoneminder”

  1. anon said

    saya coba pake ubuntu 8.04 dan 8.10 kok gak bisa yah??
    padahal udah ikutin tutorial dari sini

    tail di syslog gak ada yang mencurigakan,

    kenapa yah??

  2. karuwak said

    kok sama ya dengan http://www.bigwisu.com/2007/08/26/cctv-dengan-ubuntu-dan-zoneminder

    😀

  3. radius said

    mas, misi tanya, pernah coba dengan ip camera panasonic wvns 202a?
    saya coba kok blank screen terus ya, padahal saya udah bisa gerakan, dan saya coba pakai logitech webcam udah bisa keluar gambarnya,
    thnks before

  4. zhane89 said

    wuuuiiiihhhh…..mantap gan tutorialne….matur nuwun yo rek….up to date yo tutorial mslah tentang linux….ciptakan indonesia go open source rek…..thank kyu….dari linuxers jogjakarta….. 🙂

  5. hatur nuhun, kebetulan sy lg nyusun TA pas buanget tutorialnya, Maju Terus Open Source. Merdeka!

  6. ibnu said

    Sukses !!! Open Source Indonesia

  7. amar said

    mas saya lagi menyusun Proyek Usaha Mandiri yang termasuk tugas kampus,disini saya mengangkat judul cctv dengan zoneminder ada beberapa hal yang ingin saya tanyakan.
    1.saya telah berhasil menginstal zm dan telah tampil gambarnya tapi saya hendak menambahkan beberapa kamera saya sudah mengadd kameranya tapi mengapa tidak dapat ditmpilkan gambarnya ya mas,bisanya jika salah satu kamera yang telah terpasang dihapus dahulu
    2.bagaimana caranya untuk memasang password dan user namenya mas sehingga tidak sembarangan orang bisa login di zm saya..
    makasih mas atas bantuannya saya sangt mengharapkan bantuan mas segera…..thx mas

Leave a reply to radius Cancel reply