Database Server Website dan Webserver

29 resolusi gambar, hal ini bertujuan untuk mengatasi permasalahan bandwidth pada user. 4. Aplikasi live streaming video Aplikasi ini menyediakan layanan pemutar live streaming video secara langsung melalui protocol RTP, data hasil capture dikompresi dan data mentahRAW dikirim langsung dan nantinya dapat langsung dilihat oleh user melalui aplikasi website yang dilengkapi dengan applet player sebagai pemutar live stream video.

3.3.1. Database Server

Database Server berfungsi untuk menyimpan file video yang digunakan untuk streaming data video. Didalam database server terdapat tiga buah fungsi yaitu add data, edit data, dan juga delete data. Kode dari menu utama database, add data, edit data,dan delete data menggunakan fungsi PHP yang dilengkapi dengan SQLScript sebagai pengatur koneksi pengubahan data dalam database lokal. Kode 3.1. menunjukan script untuk menampilkan keseluruhan database sedangkan Kode 3.2. hingga Kode 3.4. menunjukan script untuk melakukan add data, edit data, dan delete data. Kode 3.1. Tampilan keseluruhan database. Kode 3.2. Fungsi Add Data. sql1=insert into tb_video id, nama_file, lokasi_file_hq, lokasi_file_mq, lokasi_file_lq, deskripsi, tgl_upload, image values Unique,getNamaVideo,lokasiFileH,lokasiFileM,loka siFileL,getDeskripsi,getTanggalUpload,newImageName; deleterequest = mysql_queryDELETE FROM tb_video WHERE id = IDSor dieGagal :.mysql_error; Query = SELECT id, nama_file, lokasi_file_hq, lokasi_file_mq, lokasi_file_lq, deskripsi, tgl_upload, image FROM tb_video ORDER BY id DESC LIMIT .offset.,.dataPerPage.;; 30 Kode 3.3. Fungsi Edit Data. Kode 3.4. Fungsi Delete Data.

3.3.2. Website dan Webserver

Website dibangun menggunakan script Personal Home Page PHP, CSS Cascading Style Sheets , javascript dengan HTML5 sebagai multimedia player, PHPScript berguna untuk mengatur koneksi data multimedia serta informasi dari database, CSS berguna untuk mengatur layout dari tampilan user interface website, sedangkan javascript berguna untuk aplikasi website pemutar video. Webserver yang digunakan adalah WAMP yang menyediakan database MySQL. deleterequest = mysql_queryDELETE FROM tb_video WHERE id = IDSor dieGagal :.mysql_error; editrequest = mysql_queryUPDATE tb_video SET nama_file=.getNamaVideo., lokasi_file_hq=.lokasiFileH., lokasi_file_mq=.lokasiFileM., lokasi_file_lq=.lokasiFileL., deskripsi=.getDeskripsi., tgl_upload=.getTGL., image=.newImageName. WHERE id=.getIDS.;; 31

3.3.3. Perancangan Aplikasi Streaming Data Video