Perancangan dan Implementasi Sistem Monitoring Kamera

advertisement
Perancangan dan Implementasi Sistem Monitoring Kamera
Berbasis Raspberry pi 2 Model B
(Studi Kasus TK Pertiwi Jelok)
Artikel Ilmiah
Peneliti :
Endra Wardana
672010028
Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
Februari 2016
Perancangan dan Implementasi Sistem Monitoring Kamera
Berbasis Raspberry pi 2 Model B
(Studi Kasus TK Pertiwi Jelok)
Artikel Ilmiah
Peneliti :
Endra Wardana
672010028
Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
Februari 2016
Perancangan dan Implementasi Sistem Monitoring Kamera
Berbasis Raspberry pi 2 Model B
(Studi Kasus TK Pertiwi Jelok)
1)Endra
Wardana, 2)Radius Tanone
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Jl. Diponegoro 52-60, Salatiga 50711, Indonesia
Email: 1)[email protected] 2)[email protected]
Abstract
Progress in the field of information technology today is very influential
for the life of society in general . Schools should be a place of study to study ,
often a concern for parents in leaving their children , especially in the education
of children in early childhood . On the basis of these problems , the monitoring
system will be constructed school that is useful to provide information to parents
about the state of his son. The methods used include problem identification,
literature review , system design and implementation . Based on the above method
is then designed a monitoring system using the webcam camera based on the
raspberry pi that serves to provide information to parents about the situation of
children in school while learning in real time .
Keywords : Webcam , Raspberry pi , Monitoring
Abstrak
Kemajuan teknologi dibidang informasi saat ini sangat berpengaruh besar
bagi kehidupan masyarakat pada umumnya. Sekolah yang semestinya sebagai
tempat belajar menuntut ilmu, sering kali menjadi kekhawatiran bagi orang tua
dalam meninggalkan anaknya terutama dalam pendidikan anak dalam usia dini.
Atas dasar permasalahan inilah maka akan dibangun sistem monitoring sekolah
yang berguna memberikan informasi kepada orang tua tentang keadaan anaknya.
Metode yang digunakan antara lain identifikasi masalah, tinjauan pustaka,
perancangan system serta implementasi. Berdasarkan metode diatas maka
dirancanglah sebuah sistem monitoring kamera menggunakan webcam berbasis
pada raspberry pi yang berfungsi untuk memberikan informasi kepada orang tua
tentang keadaan anak disaat belajar di sekolah secara real time.
Kata Kunci : Webcam, Raspberry pi, Monitoring
1
2
Mahasiswa Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
Staf Pengajar Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
1. Pendahuluan
Saat ini teknologi merupakan salah satu bidang yang memiliki peran
penting di beberapa aspek kehidupan manusia. Kebutuhan manusia akan
komunikasi dan informasi merupakan salah satu aspek yang sangat dipengaruhi
oleh kemajuan teknologi. Aplikasi dari kemajuan teknologi sekarang ini secara
umum mengarah pada sisitem monitoring elektronik yang memungkinkan
seseorang dapat melakukan berbagai aktivitas monitoring secara nirkabel. Salah
satu bentuk sistem monitoring elektronik yang saat ini banyak dikembangkan
adalah pada sistem monitoring secara jarak jauh, hal ini dapat digunakan untuk
melakukan monitoring sebuah ruangan maupun tempat secara nirkabel dan dapat
dilihat melalui sebuah web yang dapat diakses secara jarak jauh selama masih
dalam satu network. Penerapan streaming yang dimaksud yaitu menggunakan
protokol Real time Messaging Protocol (RTMP) dan Real time Streaming
Protocol (RTSP) pada proses streaming yang berlangsung[1]. Server dibangun
untuk berinteraksi dengan perangkat android stream video dan aplikasi didalam
Raspberry pi.
Setelah melakukan wawancara pada Guru dan observasi keadaan
sekolahan TK Pertiwi Jelok, ditemukan masalah mengenai ketidaknyamanan
Guru dalam kegiatan mengajar siswa, dikarenakan orang tua yang melakukan
pengawasan anaknya di dalam lingkungan kelas. Kekhawatiran orang tua kepada
anak ketika berada dalam kelas saat belajar. Atas dasar permasalahan yang ada
maka dapat diambil beberapa rumusan masalah yang dapat diteliti diantaranya
bagaimana membantu orang tua dalam mengawasi aktifitas belajar tanpa
mengganggu proses belajar mengajar yang disampaikan oleh guru, kemudian
bagaimana mengimplementasikan server streaming yang baik menggunakan
protocol RTMP pada rapberry pi.
Adapun tujuan dari perancangan sistem ini yaitu dapat membantu orang
tua dalam mengawasi anak pada saat belajar, kemudian membuat webserver
sederhana dari protocol RTMP dengan raspberry pi media server. Batasan
masalah dalam Perancangan dan Implementasi Pemantauan kamera berbasis
Raspberry pi pada Lingkungan TK Pertiwi Jelok adalah sebagai berikut : a)
Perancangan Real time hanya dalam satu jaringan. b) Tidak dapat diakses melalui
jaringan public. c) Menggunakan perangkat dengan biaya seminimal mungkin.
Berdasarkan masalah yang ada diharapkan dengan adanya penelitian ini
dapat menyelesaikan masalah tersebut dengan merancang dan mengimplementasi
pemantauan kamera berbasis Raspberry pi pada lingkungan sekolah TK Pertiwi
Jelok, sehingga pengelolaan Real time dapat dikelola antar jaringan nirkabel.
2. Tinjauan Pustaka
Penelitian sebelumnya dengan judul Perancangan Kamera Pemantau
Nirkabel Menggunakan Raspberry pi Model B telah membahas bagaimana
1
Raspberry pi difungsikan sebagai server dengan trafik data yang tidak terlalu
banyak dengan menyimpan halaman dengan Web GUI. Di dalam penelitian ini
dilakukan 2 perbandingan alat pemantau kamera menggunakan aplikasi motion
yaitu kamera Raspberry pi NoIR dan webcam. Pengujian monitoring
menggunakan kamera Raspberry pi NoIR dan webcam dapat disimpulkan bahwa
aplikasi motion tidak cocok pada kamera Raspberry pi NoIR. Hal ini ditandai
dengan tidak muncul tampilan pada browser saat live streaming dilakukan.
Aplikasi motion cocok di gunakan pada webcam, hal ini ditandai dengan
berhasilnya dilakukan live streaming menggunakan webcam[2].
Penelitian yang berjudul Rancang Bangun dan Analisa CCTV Online
Berbasis Raspberry pi membahas bagaimana perbandingan delay pada monitor
CCTV yang tergantung pada berapa besarnya resolusi dan frame yang ditetapkan
pada saat penyetingan ukuran layar atau resolusi menggunkan aplikasi Putty.
Putty adalah sebuah program open source yang dapat digunakan untuk melakukan
protocol jaringan SSH. [3].
Berdasarkan dari penelitian yang sudah ada mengenai penggunaan
Raspberry pi dan juga webcam sebagai monitoring keamanan, maka akan dibahas
tentang bagaimana perancangan pemantauan keadaan sekolah menggunakan
webcam yang dimana webcam dapat di implementasikan menggunakan aplikasi
apa saja serta menampilkan hasil monitoring yang ditangkap oleh webcam
kedalam webpage yang berada pada server yang dibuat oleh Raspberry pi. Serta
di implementasikan kedalam studi kasus yang berada pada sekolah TK Pertiwi
Jelok. Perancangan dengan menggunakan Raspberry pi serta Sistem Operasi yang
support dengan Raspberry pi yaitu Raspbian, dengan webcam sebagai media
monitoring.
Raspberry pi sering juga disingkat dengan nama Raspi, adalah komputer
papan tunggal (Single Board Circuit /SBC) yang memiliki ukuran sebesar kartu
kredit. Raspberry pi bisa digunakan untuk berbagai keperluan, seperti
spreadsheet, game, bahkan bisa digunakan sebagai media player karena
kemampuannya dalam memutar video high definition. Raspberry pi
dikembangkan oleh yayasan nirlaba, Rasberry Pi Foundation yang digawangi
sejumlah developer dan ahli komputer dari Universitas Cambridge, Inggris[4].
Raspbian adalah sistem operasi bebas berbasis Debian dioptimalkan untuk
perangkat keras Raspberry pi . Sebuah sistem operasi adalah seperangkat program
dasar dan utilitas yang membuat anda mampu menjalankan Raspberry pi[5].
Real time Messaging Protocol (RTMP) adalah aplikasi lapisan proprietary
protokol yang dikembangkan oleh Adobe Systems. Real time Messaging Protocol
(RTMP) juga menyediakan dua arah yang pesan layanannya multiplex seperti
TCP [RFC0793] yang dimaksudkan untuk membawa aliran paralel video, audio,
dan pesan data, dengan informasi waktu yang terkait [6]. Protokol RTMP
memiliki beberapa variasi; protokol "plain" yang bekerja di atas dan
menggunakan TCP nomor port 1935 secara default. RTMPS yang RTMP melalui
koneksi TLS / SSL, RTMPE yang RTMP dienkripsi menggunakan mekanisme
keamanan Adobe sendiri [6].
2
3. Metode Penelitian
Adapun metode penelitian yang digunakan memiliki empat tahap antara
lain Identifikasi masalah, Studi pustaka, Perancangan sistem serta Penulisan
laporan.
Tahap pertama adalah identifikasi masalah, dalam tahap penelitian ini
dilakukan dengan cara identifikasi masalah-masalah yang terjadi pada TK Pertiwi
Jelok berupa wawancara kepada orang tua yang memiliki masalah kekhawatiran
terrhadap anak dalam proses pembelajaran di dalam kelas, serta wawancara
terhadap guru dimana terbatasnya penyampaian informasi terhadap orang tua dan
lain sebagainya.
Tahap kedua adalah studi pustaka, tahap yang dilakukan dengan membaca
referensi-referensi, penjelasan penelitian sebelumnya dan mempelajari teori-teori
yang berkaitan dengan peneltian. Hal ini dipakai untuk menjawab masalah dengan
merancang sistem streaming.
Tahap ketiga adalah perancangan system, pada tahap ini dilakukan proses
perancangan system streaming menggunakan Raspberry pi sebagai server, serta
kamera sebagai media menangkap pergerakan dan webpage digunakan untuk
menampilkan setiap proses beserta semua aktifitas yang dilakukan. Alat – alat
yang digunakan meliputi perangkat lunak yaitu sistem operasi Raspian/Debian,
Windows dan Android, sistem ini menggunakan beberapa perangkat keras yaitu
Raspberry pi 2 Model B dengan processor ARM 7200 MHz, kapasitas memory
RAM 512 MB. Komputer dengan processor Core(TM) i3, memory RAM 2048.
Android dengan processor Quad-Core 1,2 GHz, memory RAM 1028 MB.
Adapun arsitektur sistem perancangan yang digunakan didalam penelitian
ini dapat dilihat pada gambar 1 dibawah ini.
Gambar 1. Arsitektur Sistem
3
Pada Gambar 1 menjelaskan desain dari arsitektur system yang akan
digunakan di TK Pertiwi Jelok. Arsitektur mengenai cara kerja video yang
digunakan. Pertama kamera melakukan penangkapan video kemudian dimasukan
kedalam server raspberry pi, kemudian server raspberry pi melakukan decode
video dan memulai streaming dan yang terakhir halaman web yang dibuat
menampilkan hasil dari perekaman video. Perancangan dan implementasi
pemantauan kamera berbasis pada raspberry pi diharapkan dapat memberi solusi
pada permasalahan tersebut.
Pada perancangan server raspberry pi dibutuhkan beberapa perangkat
keras maupun lunak yang dapat menunjang proses penelitian. Ada beberapa
proses perancangan diantaranya proses installasi, proses konfigurasi, kemudian uji
coba sistem. Struktur mekanisme raspberry pi diilustrasikan kedalam diagram
alur. Diagram alur akan menjelaskan bagaimana media server memproses RTMP
hingga memunculkan proses streaming, dan mekanisme sistem tersebut dapat
dijelaskan pada gambar 2.
Gambar 2. Flowchart Mekanisme proses sistem
Pada Gambar 2 menjelaskan bahwa proses cara kerja dari sistem yang
berjalan. Pertama kamera melakukan penangkapan video kemudian akan diproses
4
kedalam server raspberry pi dengan decode dari video, jika proses berhasil maka
akan berlanjut dan disimpan kedalam server raspberry pi jika gagal akan kembali
lagi mengambil gambar. Kemudian server raspberry pi melakukan decode video
dan memulai streaming serta menyimpan dari penangkapan yang dilakukan
kamera selanjutnya proses RTMP berjalan agar halaman web yang dibuat dapat
menampilkan hasil dari perekaman video kedalam menu utama web.
4. Hasil dan Pembahasan
Implementasi sistem dilakukan untuk mengetahui tingkat keberhasilan dari
sistem pemantauan dengan menggunakan teknologi Video Streaming. Pengujian
yang dilakukan meliputi studi kasus pengambilan video streaming di sekolah TK
Pertiwi Jelok. Spesifikasi untuk menjalankan aplikasi ini adalah menggunakan
perangkat lunak yaitu sistem operasi Raspian/Debian, Windows dan Android,
sistem ini menggunakan beberapa perangkat keras yaitu Raspberry pi 2 Model B
dengan processor ARM 7200 MHz, kapasitas memory RAM 512 MB. Komputer
dengan processor Core(TM) i3, memory RAM 2048. Android dengan processor
Quad-Core 1,2 GHz, memory RAM 1028 MB dan akses point.
Putty merupakan program open source yang dapat digunakan untuk
melakukan protocol jaringan SSH. Putty digunakan sebagai media me-remote
raspberry pi melalui komputer lain dalam satu jaringan yang sama. Agar dapat
masuk ke putty buat terlebih dahulu session atau pengalamatan agar dapat
terhubung kedalam raspberry pi dengan cara masukan hostname ip yang sama
yang akan dibuat pada raspberry pi yaitu 192.168.137.10 dengan port 22 yang
merupakan port default. Aplikasi ini merupakan tempat sebagai konfigurasi dari
raspberry pi untuk penyettingan dari webserver, media penangkapan gerak
sekaligus media dari penyimpanan pemantauan. Protokol yang digunakan dalam
streaming webserver merupakan protocol RTMP. RTMP merupakan sebuah
protokol yang berada pada layer aplikasi yang didesain untuk multiplexing dan
paketisasi data (seperti audio dan video) melalui transport protokol yang sesuai.
RTMP digunakan umumnya sebagai broadcasting (one-to-one atau one-to-many).
Protokol RTMP berkerja di atas protokol TCP dan menggunakan port number
1536 sebagai defaultnya. Pada protokol RTMP, data dikirimkan menjadi paketpaket yang bisa diatur di server baik untuk paket-paket data berupa audio maupun
video. Ketika data dikodekan, bagian header menjadi informasi utama sehingga
data yang dikirimkan sesuai dengan permintaan dari klien. Hal ini menunjukkan
ketika server dan client telah membangun hubungan, maka server akan terus
memantau perkembangan yang terjadi sesuai dengan permintaan dari client. Hal
ini terus berlangsung hingga client atau server memutuskan hubungan.
Untuk mengaktifkan paket agar dapat berjalan ketikan perintah #sudo
nano /etc/motion/motion.conf. Rubah settingan default motion daemon yang
semula OFF menjadi ON, yang berguna motion agar selalu berjalan saat
diaktifkan. Selanjutnya rubah default control_localhost yang semula ON menjadi
OFF, yang berguna untuk meremote alat dari jaringan luar. Motion sendiri
merupakan media yang digunakan untuk mendeteksi dan memonitoring kamera
serta sebagai tempat menganalisis dan menyimpan hasil dari monitoring. Sebelum
5
melakukan pengujian aktifkan terlebih dahulu paket dengan perintah #sudo
service motion start jika sudah maka akan muncul hasilnya seperti pada gambar 3.
Gambar 3. Proses Streaming di komputer
Gambar 3 menjelaskan tampilan web ketika proses streaming berlangsung
pada komputer. Proses streaming dapat dilihat melalui browser yang terdapat
pada komputer. Sementara proses streaming berlangsung user dapat melihat dari
2 sisi, yang pertama kegiatan yang dilakukan oleh guru beserta anak – anak
didalam kelas, dan yang kedua dapat melihat area tempat bermain sekaligus jalan
masuk dari area sekolah.
Gambar 4. Tampilam streaming dari salah satu kamera
Gambar 4 menjelaskan hasil detail dari salah satu kamera jika user
menekan ikon video streaming pada salah satu kamera. Untuk membuktikan
bahwa streaming dapat berjalan dengan baik maka dilakukan beberapa analisis
6
streaming yaitu pengujian Qos, delay tiap frame serta throughput yang dihasilkan.
Delay adalah waktu yang harus ditempuh oleh paket data dari lokasi awal
ketujuan. Nilai standart kualitas Qos untuk delay ditunjukan pada tabel 1 berikut
ini.
Tabel 1. Standar kualitas Qos Delay
Nilai Delay
Kualitas
0 – 150 ms
Baik
151 – 400 ms
Cukup
>400 ms
Buruk
Pengujian selang waktu pemrosesan gambar video dengan resolusi gambar
360x240 pixel dan frame rate 30 fps. Pengujian dilakukan dengan cara dilakukan
streaming pada web dalam beberapa waktu yang ditentukan, kemudian hitung
delay yang diperoleh pada waktu streaming berlangsung. Untuk lebih jelasnya
dapat dilihat pada tabel 2 dibawah ini.
Tabel 2. Delay pemrosesan Gambar video
Bit Rate
Delay(ms)
5000bps
211,61
10000bps
187,28
50000bps
153,20
Tabel 2 menunjukan hasil dari proses delay yang terjadi pada saat proses
streaming di web. Pengujian dilakukan dengan menghitung delay framerate 30fps
yang terjadi pada Bit Rate 5000bps, 10000bps, 50000bps. Nilai didapat dari
jumlah rata – rata tangkapan gambar dalam framerate 30fps. Besarnya nilai
tergantung dari bit yang ditetapkan serta webcam yang digunakan juga dapat
mempengaruhi dari kecepatan tangkapan, semakin bagus kualitas webcam yang
digunakan maka semakin sedikit pula jeda waktu yang diperlukan. Dari tabel
diatas didapat rata – rata nilai kualitas sudah cukup baik digunakan sesuai dengan
standar yang berlaku seperti ditunjukan pada tabel 1.
Pengujian yang kedua dilakukan penghitungan rata – rata waktu yang
dibutuhkan tiap frame pada saat streaming, lebih jelasnya dapat dilihat pada
gambar 5 dibawah ini.
7
Gambar 5. Hasil pengujian delay tiap frame
Gambar 5 menunjukan hasil pengujian rata – rata waktu tiap frame,
pengujian dilakukan dengan menggunakan aplikasi wireshark. Penghitungan
delay dilakukan dengan cara waktu paket diterima dikurangi waktu paket
dikirimkan, jadi ambil salah satu nomor kemudian hitung 0,011950000 –
0,011739000 = 0,000211. Maka berdasarkan perhitungan delay dari wireshark
delay pengiriman tiap frame pada saat streaming berkisar 0,000211 detik. Hasil
dari nilai delay bisa berubah – ubah tergantung dari kondisi jaringan saat proses
pengiriman paket.
Pengujian selanjutnya menghitung throughput yang dihasilkan oleh packet
yang dikirimkan oleh server didalam raspberry pi. Hasil pengujian dapat dilihat
pada tabel 3 dibawah ini.
Tabel 3. Througput Ujicoba Sistem
Camera
Packets
Avg.
Packet/s
kBps
Camera
1
447568
53.314
53,76
Camera
2
447568
53.314
52,48
Dari tabel 3 dihasilkan data throughput untuk beban server sebesar 447568
packet, pada kamera 1 nilai rata – rata througput yang dihasilkan sebesar 53.76
kBps. Dari jumlah packet 447568 diambil rata – rata packet tiap detik sebesar
53.314. Pada kamera 2 dengan jumlah beban server packet sebesar 447568
menghasilkan nilai rata – rata througput sebesar 52,48 kBps. Dari jumlah packet
447568 yang diambil rata – rata packet tiap detik sebesr 53.314. Nilai didapat
pada saat proses RTMP decode ditambah dengan codec. Codec merupakan
perangkat yang mampu melakukan encoding dan decoding sebah signal digital.
8
Pada proses RTMP diatas digunakan codec libvpx yang berguna untuk codec
video pada webm(vp8/vp9), dimana codec tersebut berfungsi untuk
mengkompress dan mengekstrak kecepatan video kedalam ukuran yang lebih
kecil dari ukuran yang sebenarnya. Perbedaan nilai dari 2 kamera diatas
berdasarkan dari jenis kamera yang digunakan, kemudian letak dari kamera serta
pencahayaan dari ruangan ataupun tempat tangkapan kamera. Semakin bagus
kamera serta pencahayaan maka semakin cepat pula kecepatan data yang diambil
oleh server.
Tabel 4. Tabel Pengujian Hasil
No.
1.
2.
3
4.
5.
6,
7.
Test Case
Test
Raspberry pi
Hasil yang diharapkan
Sistem Operasi berhasil
diinstall serta support
dengan perangkat
lainnya.
Hasil yang didapat
Sistem Operasi
berhasil diinstall
serta support
dengan perangkat
lainnya.
Webcam 1
Berhasil mengcapture
Berhasil
benda dan
mengcapture
menampilkan hasilnya.
benda dan
menampilkan
hasilnya.
Webcam 2
Berhasil mengcapture
Berhasil
benda dan
mengcapture
menampilkan hasilnya.
benda dan
menampilkan
hasilnya.
Paket Apache Paket berhasil terinstall
Paket berhasil
dan dapat menampilkan terinstall dan dapat
tampilan web.
menampilkan
tampilan web.
Aplikasi Putty
Aplikasi dapat
Aplikasi dapat
digunakan didalam
digunakan didalam
windows serta dapat
windows serta
dihubungkan kedalam dapat dihubungkan
raspberry pi.
kedalam raspberry
pi.
Monitoring
Monitoring dapat
Monitoring dapat
Komputer
berjalan, menghasilkan
berjalan,
output live streaming
menghasilkan
serta
output live
streaming serta
Monitoring
Monitoring dapat
Monitoring dapat
Android
berjalan, menghasilkan
berjalan,
output live streaming
menghasilkan
serta
output live
9
Keterangan
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
Terpenuhi
8.
Analisis
Streaming
Penghitungan nilai
frame, delay dan
throughput.
streaming serta
Hasil
Penghitungan nilai
frame, delay,
throughput dapat
terhitung
Terpenuhi
Pengujian dilakukan terhadap beberapa orang tua serta guru yang berada
di lingkungan sekolah. Pengujian dilakukan dengan cara 2 tahap, yang pertama
dilakukan oleh pembuat penelitian untuk mengecek kelengkapan sistem apakah
terdapat sirkulasi internal dan error atau ketidaklengkapan dalam sistem. Dari
Tabel 4 dapat disimpulkan bahwa semua variabel dalam sistem dapat berjalan
dengan baik dan siap untuk diujikan kepada user. Tahap yang kedua dilakukan
wawancara tanya jawab terhadap guru dan 10 orang tua murid tentang manfaat
dari penelitian. Dalam tahap wawancara ada 3 kategori pertanyaan dimana
didalam kategori pertama 80% responden menjawab sistem pemantaun streaming
sangat membantu responden dalam mengikuti kegiatan anak secara streaming
walaupun tidak bisa mengawasi anak secara langsung. Kategori kedua sebanyak
85% responden berpendapat sistem pemantauan streaming dapat memudahkan
guru dalam memberikan informasi dari sekolah mengenai kegiatan-kegiatan yang
dilakukan TK Pertiwi Jelok setiap harinya. Kategori ketiga sebanyak 70%
responden berpendapat bahwa sistem pemantaun streaming mudah dimengerti dan
digunakan. Dari ketiga presentase diatas maka secara keseluruhan 83% responden
mengatakan sistem pemantaun streaming dapat membantu para orang tua maupun
guru dalam menyampaikan kondisi anak pada saat proses pembelajaran secara
streaming. Sehingga dari data-data hasil kuisioner menunjukan sistem
pemantauan streaming menjawab kebutuhan user.
5. Kesimpulan dan Saran
Kesimpulan yang dapat diambil dari hasil penelitian yang telah dilakukan
bahwa sistem pemantauan streaming dapat mengatasi masalah yang ada dengan
memudahkan orang tua dan guru untuk mengetahui kegiatan secara real time pada
saat proses kegiatan sekolah sedang berlangsung. Juga dapat memudahkan guru
dalam menyampaikan kepada orang tua tentang keadaan yang terjadi pada saat
belajar didalam kelas. Orang tua yang tidak bisa mengawasi anak secara langsung
dapat mengikuti proses anak yang sedang belajar dan dapat sedikit mengurangi
kekhawatiran dalam meninggalkan anak pada sekolah. Proses RTMP yang
berjalan pada webserver dapat berfungsi dengan baik dan dapat digunakan pada
raspberry pi. Hasil dari streaming webserver dapat terhitung stabil serta
perhitungan delay tiap frame sesuai standart yang berlaku.
Walaupun demikian system streaming ini tidak tanpa kekurangan. System
streaming masih berada dalam satu jaringan, apabila berada diluar jaringan tidak
dapat terhubung. Sebagai saran pengembangan penelitian kedepannya, dapat
diteliti kembali tentang bagaimana pengembangan streaming tidak hanya dalam
10
satu jaringan tetapi bisa diakses secara online sehingga streaming dapat dilihat
dimana saja tanpa harus berada dalam lingkungan sekolah.
6. Daftar Pustaka
[1]
Bailey, Justin., 2011., Live Video Streaming from Android-Enabled
Devices to Web Browsers, Graduate Theses and Dissertations., University of
South Florida Scholar Commons.
[2]
Shadiq, Helmi Muhammad, 2014, Perancangan Kamera Pemantau
Nirkabel Menggunakan Raspberry pi Model B, Universitas Diponegoro,
Semarang
[3]
Adriansyah, Andi, 2014, Rancang Bangun dan Analisa CCTV Online
Berbasis Raspberry pi, Universitas Mercu Buana, Jakarta
[4]
Pengertian Raspberry
diakses tanggal 20 Juni 2015
[5]
2015
pi,
https://id.wikipedia.org/wiki/Raspberry_Pi,
Apa itu Rasbian OS, https://www.raspbian.org/ diakses tanggal 20 Juni
[6]
Wikipedia.,
2014.,
“Real
time
Messaging
http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol.,
2015.
11
Protocol
“.,
20 November
Download