• Tidak ada hasil yang ditemukan

Aplikasi Home Hybrid CCTV System Dengan Cubieboard. Oleh Krisna Adiguna NIM :

N/A
N/A
Protected

Academic year: 2021

Membagikan "Aplikasi Home Hybrid CCTV System Dengan Cubieboard. Oleh Krisna Adiguna NIM :"

Copied!
15
0
0

Teks penuh

(1)

Aplikasi Home Hybrid CCTV System Dengan Cubieboard

Oleh Krisna Adiguna NIM : 612007001

Skripsi

Untuk melengkapi syarat-syarat memperoleh Ijasah Sarjana Teknik

Fakultas Teknik Elektronika dan Komputer Program Studi Teknik Elektro Universitas Kristen Satya Wacana

Salatiga

(2)
(3)
(4)

Aplikasi Home Hybrid CCTV System Dengan Cubieboard

Oleh Krisna Adiguna NIM : 612007001

Skripsi ini telah diterima dan disahkan Sebagai salah satu persyaratan guna mencapai

SARJANA TEKNIK Dalam

KONSENTRASI TEKNIK KOMPUTER

FAKULTAS TEKNIK ELEKTRONIKA DAN KOMPUTER UNIVERSITAS KRISTEN SATYA WACANA

SALATIGA

(5)
(6)

i

INTISARI

Seiring pesatnya perkembangan teknologi, mulai banyak digunakan surveillance

technology (CCTV) untuk membantu fungsi pengawasan.

Pada skripsi ini dirancang sebuah sistem sekuriti rumahan (Home Hybrid CCTV

System) menggunakan aplikasi Zoneminder. Sistem nya menggunakan gabungan CCTV

analog, IP camera, dan Cubieboard dengan memanfaatkan switch/hub. Fungsi

Cubieboard sebagai web server. Zoneminder adalah aplikasi CCTV layaknya DVR atau

NVR yang dapat memantau dan merekam dari setiap kamera keamanan dengan berbasis

Linux. Zoneminder dapat berjalan pada semua distro Linux maupun semua jenis USB

camera serta mendukung IP camera.

Dari pengujian yang telah dilakukan, diperoleh hasil bahwa aplikasi dapat

berjalan dengan persentase keberhasilan 100% untuk pengujian aplikasi dengan

menggunakan Zoneminder yaitu pengujian pada jaringan LAN, pengujian motion

detection, pengujian kontrol IP camera, dan pengujian delay serta throughput nya. Begitu juga untuk pengujian kompatibilitas web browser Mozilla Firefox didapatkan

presentase keberhasilan 100%.

Kata Kunci : CCTV, IP Camera, CCTV analog, Live Streaming, Web Browser, Zoneminder, Cubieboard

(7)

ii

KATA PENGANTAR

Puji syukur ke hadirat Tuhan Yang Maha Esa untuk berkat kesehatan, kelancaran, dan keselamatan yang senantiasa diberikan-Nya sehingga penulis dapat menyelesaikan studi dan skripsi ini untuk mendapatkan gelar Sarjana Teknik.

Tak lupa penulis mengucapkan terima kasih kepada:

1. Pembimbing skripsi baik itu Pembimbing I Bapak Hartanto W, M.T. dan

Pembimbing II Bapak Saptadi Nugroho,M.Sc. untuk bimbingannya.

2. Untuk keluarga yang terkasih, Papa dan Mama tercinta, Adik tercinta Shitta

Adikusuma, dan keluarga besar yang lain. Mengucap syukur untuk semua kasih, nasehat dan dukungan.

3. Untuk pacar saya Maria Christine Sheilly yang selalu menemani dan mendukung

saya sehingga terselesaikan nya skripsi ini. Yang tidak penah bosan untuk menceramahi saya membuat skripsi ini. I love you.

4. Sahabat – sahabat kos terkasih, Apenk, Cerian, Michael, Christian, Sanjaya,

Raymond dan juga Roy yang sudah menjadi teman bercerita dan berdikusi.

5. Para dosen, dan laboran yang telah mengajar, membantu, dan membimbing dalam

perkuliahan, dan praktikum selama hampir enam tahun.

6. Para sahabat, teman, dan rekan-rekan mahasiswa Fakultas Teknik Elektronika dan

Komputer angkatan 2007 baik yang telah lulus, maupun belum.

7. Dan untuk pihak-pihak yang belum tersebutkan yang telah membantu dalam

proses penyelesaian skripsi ini.

Skripsi yang telah dikerjakan ini tentunya masih belum sempurna, mengingat keterbatasan waktu, sumber daya, dan pengetahuan yang dialami. Tetapi terlepas dari itu semua penulis bersyukur karena dapat menyelesaikan skripsi ini hingga tahap akhir.

Akhir kata, semoga pengetahuan yang telah dipelajari senantiasa dipergunakan untuk kebaikan sesama dengan terus berpedoman pada prinsip Takut akan Tuhan adalah permulaan pengetahuan. Tuhan Memberkati.

Salatiga, Maret 2014

(8)

iii DAFTAR ISI

INTISARI i

KATA PENGANTAR ii

DAFTAR ISI iii

DAFTAR GAMBAR vi

DAFTAR TABEL viii

DAFTAR KODE ix

DAFTAR SINGKATAN x

BAB I 1

PENDAHULUAN 1

1.1.Tujuan 1

1.2.Latar Belakang Masalah 1

1.3.Gambaran Sistem 2

1.4.Batasan Masalah 3

1.5.Perincian Tugas 4

1.6.Sistematika Penulisan 4

BAB II DASAR TEORI 6

2.1.LAMP 6 2.1.1. Linux 6 2.1.2. Apache 7 2.1.3. My SQL 7 2.1.4. PHP 7 2.2. TCP/IP 8 2.3. HTTP 8 2.4. Cubieboard 8 2.5. IP Camera 9 2.6. Kamera Analog 9 2.7. Video Encoder 10

(9)

iv

2.8. Zoneminder 12

2.9. Delay dan Throughput 12

BAB III 14

PERANCANGAN SISTEM 14

3.1.Gambaran Sistem Aplikasi 14

3.1.1. Diagram Use Case Aplikasi Home Hybrid CCTV 14

3.1.2. Diagram Alir 15

3.1.3. Desain Sistem 19

3.2.Perancangan Sistem 20

3.2.1. Perancangan Sistem Operasi 20

3.2.2. Perancangan Web Server 21

3.2.3. Perancangan Database 22

3.2.4. Perancangan PHP 23

3.2.5. Perancangan Zoneminder 24

3.3. Pengaturan IP Camera 25

3.4. Pengaturan Video Encoder 26

3.5. Pengaturan Zoneminder 28 BAB IV 32 PENGUJIAN DAN ANALISIS 32 4.1.Spesifikasi Alat 32

4.2.Prosedur Pengujian 33

4.2.1. Prosedur Pengujian Kompatibilitas Browser 33

4.2.2. Prosedur Pengujian Aplikasi 34

4.3.Hasil Pengujian 35

4.3.1.Hasil Pengujian Kompatibilitas Browser 35

4.3.2.Hasil Pengujian Aplikasi 36

4.3.2.1. Pengujian Pada Jaringan Local Area Network 36

4.3.2.2. Pengujian Motion Detection 38

4.3.2.3. Pengujian Kontrol Gerakan IP Camera 40

(10)

v

4.3.2.5. Pengujian Kapasitas Penyimpanan 48

BAB V 49

KESIMPULAN DAN SARAN 49

5.1.Kesimpulan 49 5.2.Saran 50

DAFTAR PUSTAKA 51

(11)

vi

DAFTAR GAMBAR

Gambar 1.1. Gambaran Sistem 2

Gambar 2.1. IP Camera Foscam FI8910W 9

Gambar 2.2. Kamera Analog 10

Gambar 2.3. Video Encoder Grandstream GXV3500 11

Gambar 3.1. UseCase Aplikasi Zoneminder 14

Gambar 3.2. Diagram Alir Sistem 1 16

Gambar 3.3. Diagram Alir Sistem 2 17

Gambar 3.4. Diagram Alir Sistem 3 18

Gambar 3.5. Desain sistem CCTV analog dan Cubieboard 19

Gambar 3.6. Kabel CAT5 19

Gambar 3.7. Desain sistem IP camera dan Cubieboard 20

Gambar 3.8. Win32 Disk Imager 21

Gambar 3.9. Install web server Apache 21

Gambar 3.10. Install web server Apache Selesai 22

Gambar 3.11. Install MySQL 22

Gambar 3.12. Install MySQL Selesai 23

Gambar 3.13. Install PHP 23

Gambar 3.14. Install PHP Selesai 24

Gambar 3.15. Install Zoneminder 24

Gambar 3.16. Install Zoneminder Selesai 25

Gamabr 3.17. IP Camera Tool 25

Gambar 3.18. Pengaturan Dasar IP Camera Foscam 26

Gambar 3.19. Converter RCA ke BNC 26

Gambar 3.20. Gsurf Pro 27

Gambar 3.21. Pengaturan IP Address Grandstream GXV3500 27

Gambar 3.22. Pengaturan DNS Grandstream GXV3500 27

(12)

vii

Gambar 3.24. Pengaturan output video Grandstream GXV3500 28

Gambar 3.25. Pengaturan tab general pada IP camera Foscam FI8910W 28

Gambar 3.26. Pengaturan tab source pada IP camera Foscam FI8910W 29

Gambar 3.27. Pengaturan tab control pada IP camera Foscam FI8910W 29

Gambar 3.28. Pengaturan tab general pada CCTV analog 30

Gambar 3.29. Pengaturan tab source pada CCTV analog 30

Gambar 3.30. Tampilan halaman utama dengan dua kamera 31

Gambar 3.31. Tampilan halaman montage 31

Gambar 4.1. Fungsi kontrol IP camera 34

Gambar 4.2. Pengujian IP camera pada jaringan LAN 36

Gambar 4.3. Pengujian CCTV analog pada jaringan LAN 37

Gambar 4.4. Pengujian tampilan dua kamera pada jaringan LAN 37

Gambar 4.5. Pengujian motion detection pada IP camera 38

Gambar 4.6. Pengujian gerakan untuk motion detection pada IP camera 38

Gambar 4.7. Pengujian motion detection pada CCTV analog 39

Gambar 4.8. Pengujian gerakan untuk motion detection pada CCTV analog 39

Gambar 4.9. Posisi awal IP camera 40

Gambar 4.10. Gerakan keatas IP camera 41

Gambar 4.11. Gerakan kebawah IP camera 41

Gambar 4.12. Gerakan ke kanan IP camera 42

Gambar 4.13. Gerakan ke kiri IP camera 42

Gambar 4.14. Gerakan sebelah kiri atas IP camera 43

Gambar 4.15. Gerakan sebelah kanan atas IP camera 43

Gambar 4.16. Gerakan sebelah kiri bawah IP camera 44

Gambar 4.17. Gerakan sebelah kanan bawah IP camera 44

Gambar 4.18. Hasil Capture aplikasi wireshark yang menangkap paket-paket data

dalam jaringan 45

Gambar 4.19. Hasil contoh Capture delay pada Wireshark 46

Gambar 4.20. Grafik delay live streaming IP camera selama 1 menit 46

Gambar 4.21. Paket data yang ditangkap selama 1 menit 47

(13)

viii

DAFTAR TABEL

Tabel 2.1 Kualitas jaringan IP berdasarkan delay

Tabel 4.1. Hasil Pengujian Kompatibilitas Browser 44

Tabel 4.2. Hasil Pengujian Aplikasi 48

(14)

ix

DAFTAR KODE

Kode 3.1. Unduh web server Apache 21

Kode 3.2. Unduh database MySQL 22

Kode 3.3. Unduh script PHP 23

(15)

x

DAFTAR SINGKATAN

Singkatan Kepanjangan

CCTV Closed-Circuit Television

DVR Digital Video Recorder

NVR Network Video Recorder

TCP Transmission Control Protocol

LAMP Linux Apache MySQL PHP

PHP Hypertext Preprocessor

HTTP HyperText Transfer Protocol

PC Personal Computer

IP Internet Protocol

LAN Local Area Network

ADSL Asymmetric Digital Subscriber Line

POSIX Portable Operating System Interface

RAM Random Access Memory

GB Giga Byte

OS Operating System

USB Universal Serial Bus

HDMI High-Definition Multimedia Interface

PTZ Pan, Tilt, Zoom

DVI Digital Visual Interface

UTP Unshielded Twisted Pair

MB Mega Byte

DBMS Database Management System

Gambar

Tabel 2.1    Kualitas jaringan IP berdasarkan delay

Referensi

Dokumen terkait

Banyak faktor yang dapat memberikan motivasi kepada seseorang baik faktor ekstrinsik maupun motivasi intrinsik yang ada pada diri seseorang seperti minat untuk

Sistem Akreditasi Nasional yang dioperasikan oleh Komite Akreditasi Nasional telah memperoleh pengakuan internasional untuk akreditasi laboratorium uji, laboratorium

Berdasarkan pengertian-pengertian pengendalian internal di atas dapat ditarik kesimpulan bahwa pengendalian internal merupakan proses yang terdiri dari kebijakan dan

Pada kondisi selain kondisi 1 yaitu kondisi 4 yang memiliki 19% dengan kriteria jelas memiliki nilai parameter objektif yang tidak sesuai akan tetapi sebanyak 19 nara uji memilih

Berdasarkan hasil analisis deskriptif dan analisis inferensial maka dapat simpulkan bahwa rata-rata hasil belajar matematika siswa kelas VII SMP Negeri 29

Memetik kata Dr Azizan Osman, “Kita tidak perlu menjadi bijak, hanya perlu lantik orang yang bijak untuk bina bisnes kita dan pastikan mereka boleh align dengan misi dan visi

Selain membuat alat pengkristal air laut pengujian ini bertujuan untuk mengetahui waktu yang diperlukan untuk membuat garam dan laju pembentukan garam dalam 24 jam dari

Pemerintah Kota Bandar Lampung melalui Panitia Pengadaan Badan Usaha Dalam Rangka Perjanjian Kerjasama mengundang kembali Badan Usaha (Investor) yang memiliki kemampuan