Membuat radio streaming online dengan icecast2+winamp
Radio streaming online merupakan salah satu “online streaming audio” yang sumbernya bisa dari stasiun radios (live) ataupun sekumpulan album musik yang diputar berulang pada sisi server ataupun client subscriber. Di Indonesia sudah ada beberapa yang online misalnya di Jogja ada Jogjastreamer yang memutar radio online dari jogja dan sekitarnya. Kita juga dapat membuat sendiri asalkan mempunyai hosting VPS ataupun telah mempunyai sebuah ip publik (misalnya berlangganan ISP tertentu yang menyediakan hal tsb). Pada bahasan ini akan diulas detail dari pembuatan radio streaming ini pada platform ubuntu server lucid.
Untuk membuat radio streaming di linux (ubuntu) sangatlah mudah sebab kita hanya menggunakan perintah apt-get dan sedikit konfigurasi pada software tsb.
Detail yang dibutuhkan adalah sbb:
Bagian 1: Sisi Server
Sebuah server (webserver) atau hosting dengan fitur
VPS colo ataupun atau komputer pribadi yang memiliki “IP publik” yang sudah diinstall ubuntu server lucid dan telah terkoneksi ke mirror ubuntu update terdekat. Pastikan anda bisa ssh dan bisa menjalankan apt-get update pada server.
Banyak software yang dapat dipakai untuk radio online ini baik yang close source maupun yang open source. Pada bahasan ini kita akan menggunakan software icecast2 streaming server yang akan melakukan stream pada mode http-unicast stream pada platform ubuntu server lucid.
Berikut adalah cara instalasi (pada console ssh)
step1:
user# sudo apt-get install icecast2
step2:
Edit konfigurasi untuk password,port dll (edit tulisan hackme
menjadi password yang sesuai)
user# sudo nano /etc/icecast2/icecast.xml
<authentication>
<!– Sources log in with username ‘source’ –>
<source-password>hackme</source-password>
<!– Relays log in username ‘relay’ –>
<relay-password>hackme</relay-password>
<!– Admin logs in with the username given below –>
<admin-user>admin</admin-user>
<admin-password>hackme</admin-password>
</authentication>
step3:
Edit default service untuk startup otomatis (ganti ENABLE=true)
user# sudo nano /etc/default/icecast2
step4:
startup service icecast2
user# sudo /etc/init.d/icecast2 start
bila sudah jalan (misalnya icecast pada port 8000) browse dengan broswser pada http://alamatip:8000/ , dan login sebagai adamin , contoh screenshoot bila sudah berhasil diinstall.
Bagian 2: Sisi Client atau subscriber
Pada client yang akan mempublish radionya kita bisa menggunakan southcast
winamp dan ataupun icecast plugin (edcast) (pilih salah satu 1) yang dapat didownload pada:
1. http://yp.shoutcast.com/downloads/shoutcast-dsp-1-9-0-windows.exe
2. http://www.oddsock.org/tools/edcast/edcast_winamp_3.1.21.exe (winamp plugin) dan http://www.oddsock.org/tools/edcast/edcast_standalone_3.1.21.exe (standalone)
Disini saya memakai edcast winamp plugin untuk bagian subscribernya
step1:
install edcast standalone :http://www.oddsock.org/tools/edcast/edcast_standalone_3.1.21.exe
step2:
Install edcast winamp plugin, click next sampai selesai

step 3:
Buka winamp dan click kanan lalu pilih option->preferences

Step4:
Pada preferences Kemudian pilih : plug-ins->DSP-Effect, dan pilih edcast.
Wndow EDcast akan dimunculkan otomatis.

Windows edcast yang sudah siap dikonfigurasi

Step5:
Download lame+aac libraries mp3 encoder untuk winamp edcast, pada http://www.rarewares.org, pilih:
1. http://www.rarewares.org/files/mp3/lamedll_MOD3.98.2.zip dan
2. http://www.rarewares.org/files/aac/libfaac-1.28-mod.zip
extract dan taruh file (lame_enc.dll)
di folder “ C:\Program Files\Winamp\”
dan di folder ” C:\Program Files\edcast ”
step6:
Konfigurasi edcast winamp untuk memulai broadcast ke icecast server kita, isikan alamat server , stream password,dll seperti contoh dibawah ini:
step7:
Connect plugin dan putar MP3 di winamp anda
step8:
Pergi ke halaman admin icecast anda, dan lihat apakah Online radio siap dipublikasikan
testing page pada:
http://www.theferianto.com/radio/
……….bersambung……..
Referensi:
- http://www.howtoforge.com/linux_webradio_with_icecast2_ices2
- http://www.id-joomla.com/tutorial/476-mencoba-radio-online-di-joomla-anda
- http://www.oddsock.org/tools/
- http://sudosys.be/?q=icescast2_ices2_audio_streaming_server
- http://www.fastserv.com/kb/article/edcast_winamp_-_easy_steps_to_streaming_to_icecast_or_shoutcast/
sumber : http://www.theferianto.com/2010/08/10/membuat-hosting-radio-streaming-online-dengan-icecastwinamp/




Facebook Comments :
11 Comments
click to view fendi bags for more detail
Hanya membuat memberitahukan pertama saya di http://www.zakyfauzi.net , yang tampaknya menjadi sebuah forum yang indah !
nice info ga..
semoga infonya bermanfaat. ntar saya coba deh..
mampir2 yah ke blog saya..