work hard & thinking!

Menjadikan webcam sebagai sistem keamanan pada Ubuntu

Pernahkah Anda ingin memata-matai melihat pada apa yang sedang terjadi di rumah Anda selama Anda pergi? adalah bagian dari perangkat lunak open source yang berfungsi sebagai detektor gerakan. Software ini memungkinkan anda untuk melakukan set-up sebuah server webcam yang dapat anda punyai jika kamera Anda tersambung, sehingga Anda dapat melihat mereka dari jarak jauh dan juga dapat melakukan upload ke remote server. Motion berjalan di sebagian besar distribusi linux tapi untuk latihan ini saya menggunakan linuxversi desktop.

Persyaratan

  • Komputer dengan specs Extra yang akan digunakan sebagai server.
  • Distro linux yang diinstal pada server. (Rekomendasi, )
  • USB webcam dengan driver linux
  • IP statik yang telah diset pada server
  • Pengetahuan Umum tentang OS Linux.
  • Sedikit waktu luang

Langkah Satu

Oke, mari kita mulai dengan men-download driver linux untuk webcam Anda. Seorang pria yang cukup jago ini membuat sebuah driver yang kompatibel dengan berbagai jenis webcam hingga 244! Anda dapat men-downloadnya di sini. Jika driver ini tidak berfungsi untuk webcam anda silahkan minta bantuan untuk mencarikan driver yang tepat untuk webcam anda.

Langkah dua

Setelah Anda men-download driver kita bisa mulai mengkompilasi drivernya, tapi pastikan anda telah memiliki paket build-essential telah terinstal pada sistem anda, anda dapat melakukannya dengan mengetikkan perintah: sudo apt-get install build-essential pada terminal, informasi paket ini ada di di sini.

Build-essential

Kita sudah siap untuk melakukan kompilasi source code driver. Melakukan ekstrak file .tar.gz dilakukan dengan cara melakukan klik kanan pada file, lalu pilih Extract Here. Membutuhkan waktu beberapa detik untuk proses ekstrak selesai, lalu buka terminal dan ketik perintah cd ~/Desktop/gspcav1-20070508/ tekan enter pada keyboard kemudian ketik ./configure tekan enter kembali. Proses ini membutuhkan waktu satu atau dua menit (jangan khawatir jika prosesnya tidak bekerja karena sedang melakukan proses pra kompilasi). Setelah selesai lakukan kompilasi dengan mengetikan perintah make. Setelah terkompilasi anda sekarang dapat menginstall dengan mengetikkan perintah sudo make install perintah ini akan menginstall paket dan anda seharusnya mempunyai sebuah webcam yang telah dikenali oleh linux!

cd unix

Langkah tiga

Install , software yang akan kita gunakan untuk memonitor gerak melalui webcam. Ketik perintah ini pada terminal sudo apt-get install motion, kemudian tekan enter.

sudo apt-get install motion

Langkah empat

Sekarang waktuny auntuk melakukan setup file konfigurasi Motion. Anda dapat mendownload file contoh konfigurasi pada link ini; (lihat seluruh file motion.conf dan ubah setting sesuai setting anda). Letakkan file config.zip pada folder /etc/motion/ pada server anda dengan melakukan ekstrak file tersebut pada dekstop, kemudian ketik perintah sudo mv ~/Desktop/Motion Config.zip_FILES /etc/motion/ into the terminal.

sudo mv motion config

Harap dicatat bahwa jika Anda hanya memiliki lebih dari satu webcam, anda membutuhkan satu atau lebih file thread.conf untuk masing-masing webcam tersebut (misalnya; thread0.conf, thread1.conf, thread2.conf) Anda juga perlu menambahkan link pada file ini pada akhir file konfigurasi motion.conf.

Langkah lima (optional)

Install wput a command line FTP client yang dapat anda gunakan untuk melakukan upload photo pada remote FTP server, yang digunakan oleh Motion. Install paket ini dengan mengetik perintah sudo apt-get install wput pada terminal. Anda dapat melakukan konfigurasi Motion agar dapat melakukan upload photo yang dapat digunakan dengan menambahkan perintah

# Command to be executed when a picture (.ppm|.jpg) is saved (default: none)# The filename of the picture is appended as an argument for the command.on_picture_save wput ftp://USERNAME : PASSWORD@REMOTE SERVER %f

pada file motion.conf (jika anda menggunakan motion.conf , ganti server info pada bagian ftp:// section)

Langkah enam

Untuk menjadikan Motion melakukan startup secara otomatis pada server, lakukan dengan membuka “System” pada menu bar pada bagian atas layar, lalu “Preferences,” kemudian “Sessions.” Buat sebuah program startup beri nama motion pada bagian command. Klik “OK.” lalu restart server.

Motion Autostart

Langkah tujuh

Anda sekarang seharusnya dapat membuka halaman web dari Motion dengan cara mengetik localhost:8000 dari server itu sendiri atau XXX.XXX.X.XXX:8000 dari komputer lain melalui browser web. Untuk melihat live stream dari webcam kita ketik localhost:8001 dari server atau XXX.XXX.X.XXX:8001 dari komputer lain lewat web browser. Sekarang anda dapat merubah setting dari tampilan ini juga, bahkan sekarang anda juga dapat membuat config file Motion disesuaikan dengan setup anda!

Kesimpulan

Nikmati interface web untuk menampilkan webcam anda seperti layaknya sistem keamanan rumah! terima kasih kepada , , , dan semua kontrbusi pengembang opensource yang hebat ini. Tetap bekerja dengan hebat! Jika anda ingin informasi lebih lanjut tentang Motion klik ; disini. Terdapat juga ratusan pilihan konfigurasi. Mulai dari megambil film dan juga photo, sampai dengan membuat script ketika gerakan terdeteksi; disini.

Edit: Sekarang anda bisa menjadikan webcam-webcam anda yang terhubung ke server melakukan tugasnya, input USB 1 hanya menangani satu kamera. Input USB 2 akan membolehkan lebih banyak dari pada itu. Untuk informasi lebih lanjut dalam melakukan setting banyak kamera dengan menggunakan Motion kunjungi link ini dan juga baca langkah empat lagi.

4 August 2009 | Tags: , , ,
Bookmark and Share

One thought on “Menjadikan webcam sebagai sistem keamanan pada Ubuntu”

  1. muhnur says:

    maaf mas mau nanya, untuk konfigurasi IP utk server, apache dan wputnya seperti apa mas untuk bisa monitoring lewat web browser?

Leave a Reply

Your email address will not be published. Required fields are marked *

Cari

Recent Comments

Categories

Tags

Partners