• Tidak ada hasil yang ditemukan

Aplikasi Android Untuk Kontrol dan Monitoring Ruangan Menggunakan Ip Camera

N/A
N/A
Protected

Academic year: 2021

Membagikan "Aplikasi Android Untuk Kontrol dan Monitoring Ruangan Menggunakan Ip Camera"

Copied!
7
0
0

Teks penuh

(1)

Aplikasi Android Untuk Kontrol dan Monitoring Ruangan

Menggunakan Ip Camera

Rudi Arfiansyah1,2, Yuli Fitrisia S.T1 & Mardhiah Fadhli S.T2 1

Program Studi Teknik Informatika Politeknik Caltek Riau, Pekanbaru 28261, dy.arfiansyah@gmail.com 2

Program Studi Teknik Informatika Politeknik Caltek Riau, Pekanbaru 28261, uli@pcr.ac.id 3

Program Studi Teknik Informatika Politeknik Caltek Riau, Pekanbaru 28261, mardhiah@pcr.ac.id Abstrak

Perkembangan telekomunikasi yang begitu pesat seiring dengan perkembangan teknologi informasi memungkinkan pengaksesan data lebih praktis dan lebih cepat. Meningkatnya pengguna mobile saat ini menunjukkan bahwa teknologi khususnya mobile telah mengalami perkembangan yang sangat pesat. Salah satu teknologi mobile yang sangat digemari saat ini adalah smartphone. Tujuan dari penelitian ini adalah sebagai studi awal dari pengembangan aplikasi monitoring ip camera pada perangkat android. Oleh karena itu aplikasi monitoring ip camera melalui perangkat android dikembangkan untuk memudahkan mengontrol suatu ruangan. Selain melihat video dari ip camera pada perangkat android, pengguna juga dapat menggunakan fitur-fitur khusus yang terdapat pada ip camera diantaranya menggerakkan ip camera, melakukan zoom video langsung dari aplikasi monitoring yang sudah ditanamkan pada perangkat android tersebut. Kesimpulan dari penelitian ini adalah untuk membuat sebuah aplikasi yang mampu memonitoring ruangan dengan menggunakan ip camera melalui perangkat android.

Kata kunci: Android, Ip Camera, Sistem Pengawasan. Abstract

The development of telecommunications increase rapidly with information technology which allowing data access more convenient and faster. The increasing of mobile users at this time indicates that the mobile technology has been experiencing rapidly growth. One of the mobile technology is very popular today is the smartphone. The purpose of this study is as a preliminary study of developing of ip camera monitoring application on android devices. Therefore, ip camera monitoring application via the android was developed to help users in controlling a room. In addition to viewing the video from ip camera on android device, users can also use the special features to move ip camera, zooming video directly from this application that have been installed in an android device. The conclusion of this study was to create an application that can monitor a room using ip camera through the android device.

Keywords: Android, Ip Camera, Surveillance System. 1 Pendahuluan

1.1 Latar Belakang

Perkembangan telekomunikasi yang begitu pesat seiring dengan perkembangan teknologi informasi memungkinkan pengaksesan data lebih praktis dan lebih cepat. Sedangkan alat telekomunikasi yang paling popular saat ini adalah perangkat mobile. Meningkatnya pengguna mobile saat ini menunjukkan bahwa teknologi khususnya mobile telah mengalami perkembangan yang sangat pesat. Salah satu teknologi mobile yang sangat digemari saat ini adalah smartphone.

Smartphone adalah telepon genggam yang dapat mengakses internet serta menyediakan fungsi Personal Digital Assistant (PDA) seperti fungsi kalender, buku agenda, kalkulator dan catatan. Smartphone memiliki fungsi yang hampir sama dengan komputer, sehingga bukan

(2)

tidak mungkin ke depannya komputer desktop akan tersingkirkan oleh smartphone, terutama dalam hal pengaksesan data dari internet. Sama halnya dengan komputer, smartphone memiliki sistem operasi yang berbeda-beda, salah satunya adalah Android.

Android merupakan sistem operasi mobile berbasis Linux yang dimiliki oleh Google. Android menyediakan banyak aplikasi menarik untuk penggunanya, baik itu berbayar maupun gratis. Selain itu, aplikasi-aplikasi tersebut juga bersifat open source yang memungkinkan kita untuk mengembangkan aplikasi tersebut.

Seiring dengan berkembangnya teknologi dan kebutuhan akan informasi menyebabkan bertambah kompleksnya informasi yang bisa diolah, salah satu pengolahan informasinya dapat dilakukan dengan mudah yaitu dengan memonitoring ruangan dengan ip camera. Sistem monitoring ruangan yang umum dipakai hanya menggunakan kamera CCTV yang dihubungkan dengan komputer untuk menampilkan hasil tangkapan kamera. Sistem ini mempunyai kelemahan hasil tangkapan kamera hanya dapat diakses dari tempat yang relatif dekat. Kelemahan yang lain adalah kamera yang ada tidak dapat diatur pergerakannya.[3]

Untuk mengatasi masalah tersebut, dibuat sebuah aplikasi yang mengakses hasil tangkapan kamera melalui smartphone. ip camera dihubungkan ke komputer server, kemudian

handphone mengakses ip address komputer server untuk mendapatkan hasil tangkapan ip camera.

Berdasarkan latar belakang diatas, maka pada proyek akhir ini akan dibangun sebuah “Aplikasi Android Untuk Kontrol dan Monitoring Ruangan Menggunakan Ip camera”.

1.2 Tujuan

Adapun tujuan dari pembuatan proposal ini adalah sebagai berikut:

1. Membuat aplikasi android untuk kontrol dan monitoring ruangan menggunakan ip camera. 2. Memberikan kemudahan dalam pengontrolan dan monitoring terhadap suatu ruangan dari

jarak jauh secara real time menggunakan perangkat mobile android.

1.3 Perumusan Masalah

Perumusan masalah dari pembuatan proyek akhir ini adalah bagaimana membuat aplikasi mobile yang dapat mengontrol dan memonitoring ruangan menggunakan ip camera.

1.4 Ruang Lingkup

Ruang lingkup masalah dalam proyek akhir ini yaitu:

1. Versi android yang digunakan adalah Android versi 2.0 atau lebih tinggi. 2. PC server menggunakan sistem operasi Ubuntu 9. 10 atau lebih tinggi. 3. Aplikasi ini nantinya mampu mengontrol pergerakan ip camera tersebut. 4. Jumlah kamera yang digunakan sebanyak empat buah Ip camera. 5. Ip camera yang digunakan yaitu seri DCS-6620G dan DCS-3320G.

6. Adanya fitur recording untuk merekam situasi ruangan.

7. Aplikasi program dibuat dengan bahasa pemograman Java dengan tools Eclipse. 8. Layanan hanya bisa diakses selama berada dalam jaringan lokal(intranet).

1.5 Manfaat

Manfaat dari proyek akhir ini adalah memberikan kemudahan dalam pengontrolan dan monitoring terhadap suatu ruangan dari jarak jauh secara real time menggunakan perangkat

mobile android.

(3)

2 Tinjauan Pustaka 2.1 Android

Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Pada awalnya sistem operasi ini dikembangkan oleh Android Inc, sebuah perusahaan yang kemudian dibeli oleh Google dan akhir-akhir ini bekerja sama dengan Open Handset Alliance (OHA). Android menyediakan

platform yang terbuka lebar bagi para pengembang yang ingin menciptakan aplikasi sendiri pada mobile Android (open source). Terdapat juga Android Market yang menyediakan ribuan aplikasi, baik gratis maupun berbayar, serta memiliki aplikasi native Google yang terintegrasi, seperti push email GMail, Google Talk, Google Maps dan Google Calendar.[5]

2.2 Ip Camera

Ip camera adalah CCTV (Closed-circuit television) kamera yang menggunakan Internet Protokol untuk mengirimkan data gambar dan sinyal kendali atas Fast Ethernet link. Dengan demikian, Ip camera juga sering disebut sebagai kamera jaringan. Ip camera merupakan perkembangan dari CCTV. Yang membedakannya dengan CCTV biasa adalah setiap kamera memiliki IP sendiri sehingga kita bisa memilih kamera mana yang mau dilihat(Greg Iness, 2009). Ip camera memungkinkan pemilik rumah dan bisnis untuk melihat kamera mereka melalui koneksi internet yang tersedia baik melalui computer maupun mobile phone yang mendukung jaringan 3G. Sejumlah Ip camera biasanya ditempatkan bersama-sama dengan perekam video digital (DVR) atau jaringan perekam video (NVR) untuk membentuk sistem pengawasan video. Keamanan pada saat ini menjadi hal yang penting. Berbagai cara dilakukan untuk meningkatkan keamanan baik untuk keamanan pada perusahaan maupun tempat pribadi seperti rumah.[2]

2.3 Motion

Streaming software adalah program aplikasi pengolah video yang berfungsi menampung source video dan menampilkannya pada web browser. Dari hasil pencarian aplikasi video

streaming yang ada, software video streaming yang akan digunakan pada sistem ini adalah

Motion. Motion merupakan progam aplikasi video streaming berbasis command line yang dapat menampilkannya ke dalam web browser dan media player. Motion dapat digunakan untuk melakukan monitroring satu atau lebih kamera. Motion juga dapat menyimpan hasil tangkapan kamera ke dalam file baik dalam format gambar, atau pun video menggunakan fitur motion detection.[4]

2.4 Java

Java adalah sebuah bahasa pemrograman komputer berbasiskan kepada Object Oriented Programming. Java didesain sedemikian rupa sehingga ukurannya kecil, sederhana, dan portable (dapat dipindah-pindahkan di antara bermacam platform dan sistem operasi). Program yang dihasilkan dengan bahasa java dapat berupa applet (aplikasi kecil yang jalan di atas web browser) maupun berupa aplikasi mandiri yang dijalankan dengan program java Interpreter.

Salah satu keunggulan java adalah sifatnya yang platform independence, artinya java baik source program maupun hasil kompilasinya sama sekali tidak bergantung kepada sistem operasi dan platform yang digunakan. Source code sebuah aplikasi dengan bahasa java yang ditulis di atas sistem Windows NT misalnya, dengan gampang dapat dipindahkan ke sistem operasi UNIX tanpa harus mengedit satu baris kodepun. Ini tentunya merupakan satu nilai tambah tersendiri. [1]

(4)

3 Perancangan 3.1 Use Case Diagram

connecting to server

Add Camera

Delete Camera

Moving Camera

Zoom In dan Zoom Out Record Video

connecting to ip camera

user

Gambar 1 UseCase Diagram

Dari (Gambar 1) dapat dilihat bahwa pengguna sistem adalah seorang user dapat melakukan koneksi ke ip camera, koneksi ke server, add camera, delete camera, moving camera, zoom in dan out, serta record video.

3.2 Topologi Jaringan

Rancangan topologi jaringan dari sistem monitoring ini dapat dilihat pada gambar dibawah ini.

Gambar 2. Rancangan topologi jaringan sistem

Pada rancangan topologi tersebut, dapat dilihat bahwa seluruh ip camera nantinya akan dihubungkan dengan access point. Video hasil tangkapan ip camera tersebut akan diterima oleh

server agar dapat diakses oleh program yang digunakan oleh client pada perangkat android yang telah terhubung pada jaringan yang sama.

(5)

4 Hasil dan pembahasan

Aplikasi ini merupakan aplikasi monitoring ruangan dimana terdapat dua tipe koneksi yaitu koneksi langsung ke ip camera dan koneksi ke server ubuntu. Adapun tampilan awal dari aplikasi adalah sebagai berikut :

Gambar 2. Tampilan Awal Aplikasi

Ketika aplikasi pertama kali dijalankan, maka kita akan melihat halaman splash screen terlebih dahulu. Setelah proses loading selesai, maka kita akan melihat halaman utama aplikasi dimana kita diminta untuk memilih koneksi langsung ke ip camera atau koneksi ke server yang ada. Apabila kita memilih untuk melakukan koneksi langsung ke ip camera, maka kita akan diminta untuk memasukkan ip address dari ip camera yang ingin kita lihat. Sebagai contoh dapat dilihat pada gambar berikut ini.

Gambar 3. Koneksi ke Ip Camera

Setelah ip diinputkan, maka akan tampil halaman yang menampilkan hasil visaualisasi dari ip camera yang ip addressnya telah kita inputkan dan button navigasi untuk mengontrol pergerakan, zoom, autopan, focus kamera.

(6)

Apabila user memilih untuk melakukan koneksi ke server, maka akan muncul halaman yang menampilkan empat video yang berasal dari empat ip camera yang ada. Pada setiap tampilan video yang ada, user bias memilih video mana yang ingin dilihat dalam satu tampilan seperti yang terlihat pada gambar 4.

4.1 Analisa dan Pengujian

Pengujian dilakukan dengan menjalankan aplikasi di emulator android dan melakukan instalasi aplikasi ke smartphone android, kemudian melakukan koneksi untuk mengakses langsung ke ip camera ataupun langsung ke server melalui aplikasi client yang telah dibangun. Setelah koneksi ke server berhasil, kemudian dilakukan uji coba apakah aplikasi bisa menjalankan fungsi pergerakan kamera, zoom in dan zoom out, serta record video.

4.1.1 Pengujian Pada emulator Android

Pengujian pertama yaitu melakukan pengujian pada emulator android. Hasil pengujian pada emulator android dapat dilihat pada Tabel dibawah ini.

Table 1 Pengujian pada emulator android

Koneksi

Ip Camera Server

Tampilan Video Tampil Tampil

Pergerakan Kamera Bisa digerakkan Bisa digerakkan

Zoom In Bisa Bisa

Zoom Out Bisa Bisa

Auto Patrol Bisa Bisa

Focus control Bisa Bias

4.1.2 Pengujian Pada Galaxy Tab 7 Plus

Pengujian kedua yaitu melakukan pengujian pada Galaxy Tab. Berikut ini adalah Tabel hasil pengujian pada Galaxy Tab 7 Plus.

Table 2 Pengujian pada Galaxy Tab 7 Plus

Koneksi

Ip Camera Server Tampilan Video Tidak Tampil Tampil Pergerakan Kamera Bisa digerakkan Bisa digerakkan

Zoom In Bisa Bisa

Zoom Out Bisa Bisa

Auto Patrol Bisa Bisa

Focus control Bisa Bisa

Pada Tabel hasil pengujian diatas dapat dilihat bahwa aplikasi berjalan lancar dan dapat menjalankan semua fitur-fitur yang ada pada aplikasi. Sedangkan pada galaxy tab, aplikasi hanya bisa menampilkan video yang sudah ditampung di server.

(7)

4.1.3 Pengujian pada perangkat android.

Table 3 Pengujian pada Gadget Android

Gadget Android Versi Status Instalasi Tampilan video Pergerakan kamera zoom in dan out koneksi IP camera server Galaxy Mini 2.2 √ √ √ √ √ √ Galaxy Nexus 2.3 √ √ √ √ √ √ Galaxy W 2.3 √ √ √ √ √ √ Galaxy Tab 7 Plus 3.0 √ √ √ √ √ √ Galaxy S II 4.0 √ √ √ √ √ √

5 Kesimpulan dan Saran 5.1 Kesimpulan

Adapun kesimpulan yang dapat diambil dari proyek akhir ini adalah.

1. Aplikasi yang dibangun dapat berjalan dengan baik pada perangkat android. Aplikasi ini juga mampu menjalankan fitur khusus yang ada pada IP camera maupun server diantaranya pergerakan arah lensa, zoom, serta merekam video ke server.

2. Penggunaan aplikasi ini dapat mempermudah user untuk melakukan control dan monitoring ruangan melalui perangkat android secara real time tanpa harus berada didekat ruangan tersebut.

5.2 Saran

Beberapa saran yang dapat diberikan untuk membantu dalam pengembangan aplikasi ini lebih lanjut yaitu :

1. Inputan ip address untuk melakukan akses langsung ke ip camera diganti menjadi scanner yang berfungsi untuk mencari ip address dari ip camera dalam satu jaringan secara otomatis sehingga tidak perlu penginputan ip manual lagi.

2. Membuat fitur sms alert yang berfungsi untuk mengirimkan pesan apabila kamera mendeteksi pergerakan di suatu ruangan.

Daftar Pustaka

[1] Apriza, Helena. 2009. Diambil dari ITS-Undergraduate-5138-5106100612- bab2.PDF

[2] Ip camera (t.t). Diambil 13 Januari 2012 dari

http://indonesian.red5server.org/selected_news_500114

[3] Irfan Nurul Anwar, M. 2010. Implementasi Ip camera Sebagai Sistem

Pengawasan Lingkungan Menggunakan Ubuntu Melalui Jaringan Intranet. Program Studi Teknik Informatika Multimedia. Politeknik Caltex Riau.

[4] Motion (t.t). Diambil 27 Desember 2012 dari

http://www.lavrsen.dk/twiki/bin/view/Motion/webHome

[5] Safaat, Nazrudin. 2011. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung:Informatika.

Gambar

Gambar 2. Rancangan topologi jaringan sistem
Gambar 3. Koneksi ke Ip Camera
Table 1  Pengujian pada emulator android  Koneksi
Table 3  Pengujian pada Gadget Android

Referensi

Dokumen terkait

bahwa berdasarkan pertimbangan sebagaimana dimaksud dalam huruf a dan huruf b, maka perlu menetapkan Peraturan Gubernur tentang Perubahan Atas Peraturan Gubernur

Pada perangkap pitfall , kumbang yang ditemukan pada wilayah hutan dengan total individu 5 ekor ialah famili Tenebrionidae yaitu Alphitobius diaperinus, famili

digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id.. digilib.uinsby.ac.id digilib.uinsby.ac.id

Intensitas pendidikan oleh orang tua dalam kegiatan belajar anak yang secara teori akan memotivasi belajar anak/siswa dan dapat mempengaruhi prestasi belajar siswa,

Dapat ditarik kesimpulan bahwa prinsip tanggung jawab atas dasar kesalahan dapat berlaku bagi negara penuntut; negara yang juga ikut serta dalam memanfaatkan

Life review therapy belum pernah diberikan pada lansia di Panti Sosial Tresna Werdha Sabai Nan Aluih Sicincin baik secara individu maupun kelompok, padahal terapi ini

Uji Efikasi Kombinasi Artesunat-Amodiakuin Dibandingkan dengan Sulfadoksin-pirimetamin dan primakuin pada Penderita Malaria falciparum tanpa Komplikasi di Kabupaten Purworejo

suatu merek produk tertentu. Konsumen yang selektif akan aktif melibatkan diri mereka dalam proses pengambilan keputusan pembelian. Hal ini dapat menghindari resiko yang