Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt
description
Transcript of Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt
![Page 1: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/1.jpg)
Membuat Aplikasi Kamera Keamanan
Akhmad Alimudin
![Page 2: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/2.jpg)
Requirement
• Webcam• Webserver• Cam Capture Image• OS Windows/Unix
![Page 3: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/3.jpg)
• Instalasi driver di linux• Untuk Webcam quickcam IM• Driver yang digunakan adalah spca5xx
#apt-cache search spcagspca-source - source for the gspca v4l kernel modulegspca-modules-2.6-486 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on x86gspca-modules-2.6-686-bigmem - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on PPro/Celeron/PII/PIII/P4gspca-modules-2.6-686 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on PPro/Celeron/PII/PIII/P4gspca-modules-2.6-amd64 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on AMD64gspca-modules-2.6-openvz-686 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on PPro/Celeron/PII/PIII/P4gspca-modules-2.6-vserver-686-bigmem - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on PPro/Celeron/PII/PIII/P4gspca-modules-2.6-vserver-686 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on PPro/Celeron/PII/PIII/P4gspca-modules-2.6.26-2-486 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on x86gspca-modules-2.6.26-2-686-bigmem - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4gspca-modules-2.6.26-2-686 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4gspca-modules-2.6.26-2-amd64 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on AMD64gspca-modules-2.6.26-2-openvz-686 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4gspca-modules-2.6.26-2-vserver-686-bigmem - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4gspca-modules-2.6.26-2-vserver-686 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
![Page 4: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/4.jpg)
• Jika tidak didapatkan seperti hasil tersebut, ubah/tambahi apt sourceslist pada ubuntu dengan sourceslist milik debian
#vim /etc/apt/sources.list#apt-get update• Ulangi pada langkah apt-cache search spca
![Page 5: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/5.jpg)
• Jika didapatkan hasil yang sama dengan pada slide ke-3, lakukan instalasi sesuai dengan komputer anda
• #apt-get install gspca-modules-2.6-486• #reboot• NOTE : setelah reboot, pilih pada grub login
kernel – 2.6-486
![Page 6: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/6.jpg)
Checking Camera
• Untuk mengecek apakah instalasi driver berhasil , install camorama
• #apt-get install camorama
![Page 7: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/7.jpg)
Instalasi Camera Capture
• #apt-get install camgrab• Untuk menjalankan camgrab, cukup dengan
menggunakan perintah sebagai berikut• Pastikan terlebih dahulu bahwa file tujuan
output dapat di ‘write’• #camgrab –output /var/www/gambar.jpg
![Page 8: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/8.jpg)
Pengambilan gambar secara berkala
• Bagaimana cara membuat pengambilan gambar secara berkala dengan camgrab??
• Lakukan perintah camgrab –output /var/www/gambar.jpg secara terus menerus secara manual
• Atau dengan Shell programming
![Page 9: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/9.jpg)
Shell script sederhana#script untuk pengambilan gambar secara berkalawhile true ; do# capture gambar/usr/bin/camgrab -output /var/www/gambar.jpg# delay pengambilan gambar selama 5 detiksleep 5;done
• Simpan dengan nama skrip1.sh• #chmod +x skrip1.sh
![Page 10: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/10.jpg)
Membuat script html untuk menampilkan di web
<table> <tr><td align=center> <img width=320 height=240 src=“gambar.jpg" border=1 name="tcimage0" alt=“Refresh selama 5 detik"> </td></tr> <tr> <td>This is my webcam...<br> </td> </tr> </table>
<script language="JavaScript" type="text/javascript"> <!-- var tcimages = new Array(); tcimages[0] = “gambar.jpg"; interval = 5000;
function Refresh() { for (i=0; i<=0; i++) { tmp = new Date(); tmp = "?" + tmp.getTime(); document.images["tcimage" + i].src = tcimages[i] + tmp; } setTimeout("Refresh()", interval); }
Refresh(); // --> </script>
![Page 11: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/11.jpg)
• Simpan script html diatas dengan nama webcam.html
• Buka browser dan panggil webcam.html• Jalankan shell script yang telah dibuat tadi• #./skrip1.sh• Amati webcam.html
![Page 12: Membuat AplikasMembuat Aplikasi Kamera Keamanani Kamera Keamanan.ppt](https://reader036.fdocuments.in/reader036/viewer/2022071709/55cf9277550346f57b96b555/html5/thumbnails/12.jpg)
Tugas
• Buat shell script agar file bisa di record kedalam bentuk image secara berkala dengan namafile tiap image adalah current timedate. Misal : 20110103080523.jpg