xxvii
BAB IV IMPLEMENTASI DAN ANALISA
4.1. Hasil Penelitian
Penelitian ini
menghasilkan sebuah
Server Radio
Streaming menggunakan Shoutcast yang telah di uji coba dan di implementasikan pada
jaringan lokal FMIPA UNS. Server terletak di Ruang server Labkom FMIPA UNS
4.2. Pembahasan
Server yang akan dibuat adalah server yang berbasiskan linux ubuntu yang akan di gunakan juga sebagai server radio streaming.
Hal yang dikonfigurasi didalamnya antara lain :
4.2.1. Konfigurasi IP pada server
IP address yang digunakan adalah 191.167.0.4, server diletakkan di jaringan lokal labkom FMIPA UNS. Konfigurasi IP dapat dilakukan di
etcnetworkinterface sehingga didapatkan hasil sebagai berikut The primary network interface
auto eth0 iface eth0 inet static
address 191.167.0.4 netmask 255.255.0.0
network 191.167.0.0 broadcast 191.167.0.255
gateway 191.167.0.1 dns- options are implemented by the resolvconf package, if
installed dns-nameservers 114.6.7.8
dns-search uns.ac.id
4.2.2. Pengaturan Database Untuk Webserver
xxviii
Aplikasi database digunakan sebagai tempat dimana databse CMS nanti akan digunakan. Software yang dibutuhkan agar CMS bisa digunakan adalah
AppServ, Phpmyadmin dan apache. Ketiga aplikasi diatas sudah ada di dalam software Xampp, sehingga yang digunakan dalam server tersebut adalah xampp
yang mendukung operating system linux ubuntu server 9.04. . Secara default xampp di install pada direktori opt sehingga didalam direktori tersebut akan
didapatkan direktori lampp. Xampp di install dengan mengetikkan perintah tar- zxvf xampp-linux-1.7.3a.tar yaitu dengan mengekstrak file tersebut dalam
direktori opt. Service lampp dapat diaktifkan dengan menggunakan perintah
optlampplampp start Sehingga service dapat berjalan, ini dapat dilihat dari peringatan yang
menunjukkan bahwa service xampp telah berjalan pada server Starting XAMPP for Linux 1.7.3a...
XAMPP: XAMPP-Apache is already running. XAMPP: XAMPP-MySQL is already running.
XAMPP: XAMPP-ProFTPD is already running. XAMPP for Linux started.
Database untuk blog dibuat melalui phpmyadmin melalui web browser, dengan mengetikkan nama databasenya dan klik create
16
xxix
Gambar 4.1. Pembuatan database dengan phpmyadmin
4.2.3. Pembuatan CMS untuk web interface
CMS merupakan aplikasi yang digunakan untuk menampilkan hasil berupa web interface. Banyak jenis Aplikasi CMS yang digunakan seperti
Joomla, Drupal, Mambo termasuk juga Wordpress yang digunakan pada server ini, dan masih banyak lagi. Wordpress disini digunakan sebagai pengatur
konten web
yang akan
dipakai, sehingga
mempermudah dalam
mengkustomisasi web. Wordpress di install pada direkori optlampphtdocsblog. Wordpress
dapat diakses dengan menggunakan web browser dengan mengetikkan alamat berikut, http:191.167.0.4blog pada url-nya. Sehingga akan ditampilkan
halaman seperti berikut
xxx
Gambar 4.2. Tampilan interface web Wordpress memiliki halaman admin yang digunakan untuk meng-
customize isi web yang akan digunakan untuk template flashplayer dan juga postingan tentang berita dan artikel maupun foto-foto. Halaman admin dapat
diakses melalui url http:191.167.0.4blogwp-admin Setelah mendapatkan halaman diatas kemudian mengisi username dan
passwordnya sesuai yang telah dibuat di awal dan berikut adalah halaman admin pada blog yang telah dibuat
xxxi
Gambar 4.3. Halaman admin pada wordpress Player radio akan ditempatkan pada widget yang merupakan salah satu
fiture bawaan dari Wordpress. Widget merupakan serangkaian kode portabel yang dapat diinstal dan dijalankan dalam setiap halaman web berbasis HTML
terpisah oleh enduser tanpa membutuhkan tambahan kompilasi. Widget yang digunakan adalah “Text”
xxxii
Gambar 4.4. Tampilan flashplayer pada widget Widget Text adalah widget yang mendukung file html maupun aplikasi
berbasis php dan flash. Widget ini digunakan untuk memasang flashplayer sebagai tool pada web untuk mendengarkan streaming yang sedang berjalan.
FlashPlayer yang dipakai adalah Shoutstream. Shoutstream diletakkan pada widget text. Konfigurasi bisa dilakukan melalui settings – shoutstream.
Berikut adalah konfigurasi yang diberikan pada server streaming melalui plugin wordpress.
xxxiii
Gambar 4.5. Setting – shoutstream usage Shoutstream usage
digunakan untuk mengcustomize flashplayer
shoutstream apakah akan digunakan sebagai widget atau sebagai halaman baru pada blog wordpress.
Gambar 4.6. Default stream dan alternative stream Stream name di isi dengan nama radio yang dibuat. Stream IP or Domain
disi dengan alamat IP atau DNS server radio streaming, yaitu 191.167.0.4. Port di isi sesuai settingan port yang telah di setting pada sc_serv.conf pada server
yaitu 8000. Mount point di isi hanya jika server yang digunakan menggunakan software icecast. Alternative Streams digunakan apabila ada radio lain yang
akan di masukkan dalam blog wordpress.
xxxiv
Gambar 4.7. konfigurasi Shoutstream player Player yang di dipakai adalah Medium FFm. Dengan konfigurasi autoplay
off atau tidak di aktifkan dan letaknya ditengah kolom widget.
4.2.4. Konfigurasi aplikasi Pada Komputer Server