IMPLEMENTASI DAN ANALISA
4.1. Hasil Penelitian
4.2.4. Konfigurasi aplikasi Pada Komputer Server
Aplikasi yang dipakai pada komputer server adalah software yang berfungsi untuk menyebarkan file bitstream ke internet. Ada banyak aplikasi yang bisa digunakan, yang digunakan disini adalah Shoutcast. Berdasar fungsinya Shoutcast dibagi menjadi 2, yaitu :
1. Shoutcast DNAS (Sc_Serv)
Shoutcast ini digunakan pada server. Winamp menyediakan 2 versi
untuk shoutcast yang ini, yang pertama shoutcast untuk server
windows yang berekstensi .exe dan untuk server berbasis linux yang
bernama Sc_Serv.tar versi yang digunakan adalah
sc_serv_1.9.8_Linux.tar 2. Shoutcast-dsp-1-9-0-windows
Winamp harus sudah terinstall sebelum menginstall aplikasi ini. Software Shoutcast-dsp ini digunakan sebagai media untuk membroadcastkan suara dan hanya ada satu versi untuk windows saja,
operating system windows yang sudah di install winamp beserta plugin nya yaitu shoutcast dsp.
Shoutcast DNAS cukup di ekstrak pada direktori /usr/local/src sehingga
didapatkan file sc_serv.conf. Konfigurasi dapat dilakukan melalui file ini, diantaranya yaitu :
; SHOUTc as t Di s t r i but ed Net wor k Audi o Ser v er c onf i gur at i on f i l e
; Copy r i ght ( C) 1998- 2004 Nul l s of t , I nc . ; Al l Ri ght s Res er v ed.
; Las t modi f i ed Mar 17 2004 ; * * * * * * * * * * * * * * * * * * * * * * * * * * * ; Requi r ed s t uf f
; * * * * * * * * * * * * * * * * * * * * * * * * * * * Max Us er =32
Pas s wor d=admi nr adi o Por t Bas e=8000
; * * * * * * * * * * * * * * * * * * * * * * * * * * * ; Loggi ng c onf i gur at i on
; * * * * * * * * * * * * * * * * * * * * * * * * * * * LogFi l e=s c _s er v . l og Real Ti me=1 Sc r eenLog=1 ShowLas t Songs =10 ; * * * * * * * * * * * * * * * * * * * * * * * * * * * ; Net wor k c onf i gur at i on
; * * * * * * * * * * * * * * * * * * * * * * * * * * * Sr c I P=ANY
Des t I P=ANY
Secara garis besar konfigurasi yang dibutuhkan adalah seperti diatas, konfigurasi lain dapat ditambahkan sendiri sesuai dengan kebutuhan. Penjelasan dari konfigurasi diatas yaitu :
Maxuser digunakan untuk membatasi jumlah maksimal user / pendengar
yang mendengarkan radio streaming saat sedang online. Jumlah ini ditentukan berdasarkan jumlah bandwith dan bitrate file audio yang akan di broadcastkan.
Password=********
Password hanya digunakan apabila admin ingin melakukan administrasi
via web interface. Pendengar / user tidak perlu memasukkan password apabila ingin mendengarkan broadcast dari server radio. Password harus di isi dan tidak boleh kosong.
PortBase=8000
Portbase digunakan dimana service shoutcast radio ini akan dijalankan. Port yang digunakan adalah 8000, dan tidak boleh ada service lain yang
menggunakan port diatas. LogFile=sc_serv.log
Logfile digunakan untuk menyimpan log shoutcast. Pada server UNIX
biasanya terletak pada /dev/null RealTime=1
Realtime menunjukkan status radio online sesuai dengan realita yang
sedang berjalan diserver. ScreenLog=1
Screenlog menunjukkan apakah logging ditampilkan ke layar atau tidak.
ShowLastSongs=10
Parameter diatas menunjukkan jumlah 10 file/track terakhir yang baru saja up melalui radio streaming.
SrcIP=ANY
SrcIP digunakan untuk menyatakan darimana server berjalan, biasanya
ditulis dengan ANY atau 127.0.0.1 DestIP=ANY
Parameter diatas menunjukkan tujuan ip client/pendengar. Default biasanya diisi dengan ANY.
Parameter-parameter diatas adalah konfgurasi standart yang biasanya dijalankan pada server shoutcast ketika sedang up.
Setelah sc_serv.conf dikonfigurasi maka server shoutcast streaming radio
internet siap dijalankan. Untuk menjalan service shoutcast menggunakan
perintah :
root@radio:/# /usr/local/src/sc_serv start
Maka service shoutcastpun berjalan, hal ini ditunjukkan dengan screen sebagai berikut :
r oot @r adi o: / # / us r / l oc al / s r c / s c _s er v s t ar t
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * SHOUTc as t Di s t r i but ed Net wor k Audi o Ser v er
* * Copy r i ght ( C) 1998- 2004 Nul l s of t , I nc . Al l Ri ght s Res er v ed.
* * Us e " s c _s er v f i l ename. i ni " t o s pec i f y an i ni f i l e.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
[ c onf ] Coul dn' t f i nd s t ar t - - as s umi ng def aul t s Ev ent l og:
<06/ 21/ 10@00: 58: 05> [ SHOUTc as t ] DNAS/ Li nux v 1. 9. 8 ( Feb 28 2007) s t ar t i ng up. . .
<06/ 21/ 10@00: 58: 05> [ mai n] pi d: 9246
<06/ 21/ 10@00: 58: 05> [ mai n] l oaded c onf i g f r om s t ar t
<06/ 21/ 10@00: 58: 05> [ mai n] i ni t i al i z i ng ( us er max : 32 por t bas e: 8000) . . .
<06/ 21/ 10@00: 58: 05> [ mai n] No ban f i l e f ound ( s c _s er v . ban) <06/ 21/ 10@00: 58: 05> [ mai n] No r i p f i l e f ound ( s c _s er v . r i p) <06/ 21/ 10@00: 58: 05> [ mai n] openi ng s our c e s oc k et
<06/ 21/ 10@00: 58: 05> [ mai n] s our c e t hr ead s t ar t i ng
<06/ 21/ 10@00: 58: 05> [ s our c e] l i s t eni ng f or c onnec t i on on por t 8001
<06/ 21/ 10@00: 58: 05> [ mai n] Cl i ent St r eam t hr ead [ 0] s t ar t i ng
<06/ 21/ 10@00: 58: 05> [ mai n] c l i ent mai n t hr ead s t ar t i ng <06/ 21/ 10@00: 58: 05> [ mai n] dns t hr ead s t ar t i ng
<06/ 21/ 10@00: 58: 21> [ s l eepi ng] 0 l i s t ener s ( 0 uni que)
Sampai diatas maka server radio streaming dengan Shoutcast telah siap digunakan. Langkah selanjutnya adalah menginstall aplikasi untuk media
broadcast. Media broadcast menggunakan Software Winamp yang sudah
dilengkapi dengan plugin shoutcast DSP.
Untuk mengaksesnya dapat melalui web browser dengan cara mengetikkan pada URL dengan alamat 191.167.0.4:8000. maka akan tampil
interface sebagai berikut
Gambar 4.8. Interface Shoutcast DNAS
Screen diatas menunjukkan bahwa server yang telah dibuat sedang
Hal ini menunjukkan bahwa server sekarang sedang berjalan dan
broadcasting sedang aktif
Stream status : Stream is up at 24 kbps with 0 of 32 listeners
Hal di atas mengindikasikan bahwa file yang di broadcastkan saat ini mempunyai bitrate 24 kbps dengan 0 pendengar dari total 32 pendengar maksimal.
Stream Title : Radio UNS Content Type : audio/mpeg
Content type menjelaskan bahwa file yang sedang dijalankan adalah file audio (mp3) atau mpeg
Stream URL : http://191.167.0.4
Menunjukkan source/sumber alamat IP alamat server yang sedang berjalan (broadcasting)
Current Song : HADDAD ALWI – 01 Insan Utama
Bagian ini menunjukkan nama file lagu/musik yang sedang diputar pada
Gambar 4.9. Listen.pls
Untuk mendengarkan hasil streaming dapat dilakukan dengan cara meng-klik “Listen” kemudian akan muncul jendela untuk mendownload file listen.pls,
file ini bisa dibuka dengan menggunakan media player winamp sehingga hasil streaming pun dapat dinikmati melalui media player tersebut.