49
9
Streaming audio
pada PC dengan sistem operasi
windows 8 dan Microsoft Internet Explorer sebagai
web browser
-nya
User
menjalankan aplikasi
website streaming
data
audio
dan
on demand streaming
radio Aplikasi menjalankan semua
fungsi dan suara sesuai pilihan
4.2.2. Prosedur pengujian berdasarkan skenario yang telah dibuat
Pada proses pengujian ini dilakukan penggabungan dari beberapa pengujian yang meliputi : Pengujian untuk akses aplikasi
website
dari komputer
client
yang terhubung jaringan. Pengujian untuk memutar data audio dari aplikasi
website
sesuai dengan kualitas yang disediakan.
Pengujian untuk mengirimkan paket data radio secara
real-time
dengan menggunakan protokol RTP dari komputer
server.
Pengujian untuk menerima dan memutar paket data radio secara
real-time
pada komputer
client
. Pengujian
–pengujian ini digabungkan menjadi sebuah skenario pengujian yang dilakukan pada kedua aplikasi, aplikasi
administrator server
dan aplikasi
website on demand streaming
radio pada komputer
client
. Pengujian skenario menggunakan spesifikasi sebagai berikut : a.
Pengujian dengan menggunakan sebuah komputer
server
yang sudah ter-
install
aplikasi
administrator server
. Pada pengujian ini
IP server
yang digunakan yaitu
192.168.1.3.
b. Pengujian dengan menjalankan aplikasi
administrator server
yang dapat menambahkan, mengubah, serta menghapus informasi mengenai data audio.
c. Pengujian dengan menjalankan aplikasi
administrator server
yang dapat mem-
broadcast
radio melalui
microphone
.
d.
Pengujian dengan mengunakan sebelas komputer yang terkoneksi oleh jaringan melalui media kabel
LAN
dan dapat mengakses aplikasi
website on demand streaming
radio. Pada pengujian ini, komputer client menggunakan IP address antara
192.168.1.4
hingga
192.168.1.15.
e. Pengujian dengan mengunakan lima buah
notebook
yang terkoneksi oleh jaringan melalui media
WiFi
dan dapat mengakses aplikasi
website on demand streaming
Tabel 4.1 Pengujian Kompatibilitas sambungan
50
radio. Pada pengujian ini, komputer client menggunakan IP address antara
192.168.1.16
hingga
192.168.1.21.
Langkah-langkah pengujian skenario adalah sebagai berikut : 1.
Nyalakan sebelas PC yang telah ter-
install
komponen-komponen aplikasi website streaming radio komputer
client
yang ada di laboratorium BS-10 2.
Nyalakan lima buah
notebook
yang telah ter-
install
komponen-komponen aplikasi
website strea ming live
radio komputer
client.
3. Nyalakan sebuah PC server yang telah ter-
install
aplikasi
administrator server
. 4.
Jalankan aplikasi
administrator server
pada PC
server
. 5.
Saat pertama kali aplikasi dijalankan, belum ada data audio yang tersimpan dalam
database
. 6.
Administrator
harus memasukkan data serta informasi audio, dengan cara menekan tombol dan data akan bertambah saat
administrator
menekan “
input
” 7.
Masukkan data audio yang akan disediakan. Data ini akan dibutuhkan saat terjadi permintaan dari aplikasi
website streaming live
radio pada halaman “
music
”. 8.
Pilih pilihan ubah data, dengan menekan tombol .ubahlah salah satu data yang sudah ada, data akan terubah dengan cara menekan “
Edit
” 9.
Hapus salah satu data dari
database
, dengan cara menekan tombol . 10.
Akses aplikasi
website streaming on demand
radio komputer
client
pada seluruh PC. 11.
Saat pertama kali halaman website terbuka, maka akan dimunculkan
user interface website
yang berisi berita informasi serta tab-tab pilihan menuju halaman lain. 12.
Pilih halaman
tab
“panduan”, untuk melihat panduan dalam menggunakan aplikasi
website live streaming
radio serta
link
untuk mengunduh komponen-komponen yang dibutuhkan apabila belum lengkap.
13. Pilih halaman
tab
“
music
” yang tertera, untuk aplikasi
website streaming data
audio, nantinya halaman akan berpindah ke halaman
music
dimana akan disediakan judul audio serta dua tombol pilihan kualitas.
14. Saat
client
memilih tombol HQ, maka akan muncul pesan bahwa
client
telah memilih dan akan memutar judul lagu serta kualitas asli dari data audio yang dipilih.
15. Klik tombol
play
yang terdapat pada player yang disediakan, maka data audio akan diputar.
16. Pastikan audio yang diputar sesuai dengan judul dan kualitas yang dipilih.
17. Ulangi langkah 13 hingga langkah 16 dengan mengganti memilih pilihan tombol LQ.
51
18. Ulangi langkah 13 hingga langkah 17 dengan menggunakan sepuluh PC lainnya.
19. Ulangi langkah 13 hingga langkah 17 dengan menggunakan lima buah
notebook
. 20.
Untuk Menguji
broadcasting
radio, diperlukan
microphone
sebagai penerima masukkan suara dan jalankan aplikasi
administrator server
pada komputer
server
. 21.
Jalankan
software
wireshark yang sudah ter-
install
di komputer
client
. 22.
Saat layar menu utama muncul, akan disediakan pilihan
interface
. 23.
Pilih
interface
yang terhubung pada komputer
server
. 24.
Setelah memilih
interface
, tekan pilihan
capture
yang berada di
tab
menu dan tekan pilihan
start
. 25.
Setelah fungsi
capture
dijalankan, akan muncul daftar yang berisi sumber, tujuan, informasi serta protokol yang digunakan.
26. Cari dan pilih daftar yang memiliki IP
address
sumber dari komputer
server
yaitu
192.168.1.3 yang ditujukan pada IP address
broadcast
yaitu pada IP 192.168.1.255.
27. Klik kanan dan tekan pilihan
decode as
, dan cari pilihan RTP. 28.
Setelah di-
decode
maka informasi protokol UDP berubah menjadi RTP dan akan terdapat informasi mengenai
format
audio yang dikirim. 29.
Pilih pilihan
Telephony
pada
tab
menu, dan didalamnya pilih pilihan RTP lalu pilih
show all stream
. 30.
Periksa seberapa besar
delta, jitter
dan paket yang hilang selama
broadca st
radio. 31.
Untuk pengujian aplikasi
on demand streaming
radio,
client
kembali membuka aplikasi website
live streaming
radio, pilih
tab
halaman “
live stream
” untuk aplikasi website
on demand streaming
radio, nantinya halaman akan berpindah kehalaman
live strea m
dimana terdapat dua pilihan
server
. 32.
Pilih “server1”, kemudian halaman akan menampilkan
tab pla yer
applet dimana
client
akan diminta untuk memberi ijin dalam mengaktifkan java
plugin
. 33.
Setelah
plugin
aktif, maka radio dapat didengarkan secara
real-time
oleh
client
. 34.
Periksa apakah keluaran suara radio yang didengarkan mengalami gangguan seperti
delay
, gangguan kualitas dan
paket loss
-nya. 35.
Ulangi langkah 31 hingga langkah 34 dengan memilih pilihan server2. 36.
Ulangi langkah 31 hingga langkah 35 dengan menggunakan sepuluh PC lainnya. 37.
Ulangi langkah 31 hingga langkah 35 dengan menggunakan lima buah
notebook.
52
Tabel 4.2. Identifikasi dan Pelaksanaan Pengujian Skenario. No. Fungsi yang diuji
Pemicu Keluaran yang diharapkan
1. Informasi data audio
masuk ke dalam
database
lokal. Administrator menekan
tombol dan menekan tombol “
input
” Informasi data audio tersimpan ke
dalam
database
lokal. 2.
Informasi data audio diubah dalam
databa se
lokal. Administrator menekan
tombol dan menekan tombol “
edit
” Informasi data audio terubah
sesuai masukkan pengguna dan ter-
update
dalam
database
lokal. 3.
Informasi data audio dihapus dalam
database
lokal. Administrator menekan
tombol Infromasi data audio yang dipilih
hilang dari
database
lokal. 4.
Penerimaan dan pemutaran data audio
dengan kualitas
high Client
memilih pilihan HQ dan menekan tombol
“
play
” pada
player
audio. Data audio berhasil diputar dengan
audio
streo
dan memiliki
bitrate
128kbps. 5.
Penerimaan dan pemutaran data audio
dengan kualitas
low
. Client memilih pilihan LQ
dan menekan tombol “
play
” pada player audio. Data audio berhasil diputar dengan
audio
mono
dan memiliki
bitrate
64kbps. 5.
Live
radio dikirim menggunakan codec
GSM pada pilihan “
Server1
”.
Administrator
menjalankan program
server
, melakukan
broadcasting
radio serta mengaktifkan program
wireshark. Radio berhasil diputar dan
diterima secara
real-time
oleh
client
, hasil analisa wireshark menunjukan format
encoder
GSM. 6.
Live
radio dikirim menggunakan codec
G711 µ-law pada pilihan “
Server2
”.
Administrator
menjalankan program
server
, melakukan
broadcasting
radio serta mengaktifkan program
wireshark. Radio berhasil diputar dan
diterima secara
real-time
oleh
client
, hasil analisa wireshark menunjukan format
encoder
G.711 6.
Kualitas
delay, jitter
dan
packet loss Administrator
menjalankan program wireshark,
melakukan
capture
dan memilih fungsi RTP
Stream Analysis
.
Delay
yang diterima tidak lebih dari 1 menit.
4.3. Hasil Pengujian