18
3.5 Pengambilan Data
Video dikirimkan dengan memanfaatkan teknologi jaringan 802.11 yang diakses melalui perangkat jaringan wireless yang terdapat pada masing-masing
laptop yang digunakan pada percobaan. Uji coba pengiriman video dilakukan di Gedung Magister Teknik Elektro, Universitas Sumatera Utara.
Pengukuran dilakukan dengan cara mencatat waktu kirim, waktu terima, urutan paket dan nomor frame dari data video yang dikirimkan menggunakan
peranti lunak pengiriman video. Diagram alir pengambilan data untuk menganalisa kualitas video yang dikirimkan dapat dilihat pada Gambar 3.3.
Konfigurasi Jaringan 802.11
Install UDP Receiver pada sisi Server dan UDP Sender pada sisi User
Masukan Data Video ke Program Pengiriman Video
Jalankan program streamer video pada sisi Server dan User
Catat waktu kirim, waktu terima, urutan paket dan nomor frame
Selesai Mulai
Gambar 3.3 Diagram Alir Pengambilan Data
3.6 Prosedur Percobaan
Peranti lunak Streaming Video diimplementasikan menggunakan bahasa pemrograman Java Develovment Kit JDK dengan bantuan editor Netbeans 8.0.1.
Universitas Sumatera Utara
19 Perangkat lunak terdiri dari dua bagian pertama UDP receiver yang diinstal pada
sisi server dan UDP sender diinstal pada sisi user. Prosedur pemrograman meliputi pembukaan soket koneksi, masukkan IP Address dan masukkan UDP
port yang digunakan. Seperti yang terlihat pada Gambar 3.4, proses perancangan peranti lunak terdiri dari dua bagian, yaitu bagian UDP receiver dan bagian UDP
sender.
Mulai Input
- Frame video byte - IP Server dan Client
- UDP Port
Membuka Koneksi Soket
Membangun Thread Pengiriman Data UDP
Mengaktifkan program Streamer Video Transmisi
UDP pada Netbean Catat Urutan Paket dan
Frame Video Transmisi UDP
Selesai Output
-Waktu Terima -Waktu Kirim
- Urutan Frame - Nomor Frame
a
Mulai Input
- Generate byte - IP Server dan Client
Membuka Koneksi Soket
Membangun Thread Pengiriman Data UDP
Menjalankan file UDP Client
Catat Urutan Paket dan Frame Video Transmisi
UDP
Selesai Output
-Waktu Terima -Waktu Kirim
- Urutan Frame - Nomor Frame
b
Gambar 3.4 Diagram Alir Piranti lunak Transmisi Video
a Pengiriman Data
b Penerimaan Data
Universitas Sumatera Utara
20 Percobaan transmisi paket data video dilakukan dengan menggunakan
6laptop sebagai user dan 1 laptop sebagai server. Percobaan dilakukan secara bertahap dengan peningkatan jumlah user. Pada percobaan ini dilakukan 6
skenario, yaitu: a.
Skenario pertama, pengiriman paket data video dari user1 menuju server.
b. Skenario kedua, pengiriman paket data video dengan 2 user terdiri dari
user1 dan user2 menuju server. c.
Skenario ketiga, pengiriman paket data video dengan 3 user terdiri dari user1, user2 dan user3 menuju server.
d. Skenario keempat, pengiriman paket data video dengan 4 user terdiri
dari user1, user2, user3 dan user4 menuju server. e.
Skenario kelima, pengiriman paket data video dengan 5 user terdiri dari user1, user2, user3, user4 dan user5 menuju server.
f. Skenario keenam, pengiriman paket data video dengan 6 user terdiri dari
user1, user2, user3, user4, user5 dan user6 menuju server.
Pada saat dijalankan, proses pengiriman video dilakukan secara serempak oleh setiap user. Skenario percobaan dilakukan sampai semua data video selesai
dikirimkan. Hasil dari program streaming berupa catatan yang terdiri dari waktu pengiriman, waktu penerimaan, urutan frame dan nomor frame yang dapat dicetak
pada sisi server.
Universitas Sumatera Utara
21
3.7 Evaluasi Percobaan