Membuat Radio Online Menggunakan Icecast2 Server, Shoutcast DSP, Flash Player

Pada halaman sebelumnya sebetulnya Radio Online Anda sudah bisa digunakan, namun pendengar harus menggunakan aplikasi pemutar lagu seperti Winamp, Windows Media Player, JetAudio, dll.

Sekarang kita akan memasang Player Radio Online di halaman website, sehingga pendengar ga perlu repot-repot membuka aplikasi tambahan, cukup mengakses website kita saja dan siaran langsung terdengar.

Saya sudah mencoba 2 player dan masing-masing memiliki cara yang berbeda dalam instalasinya. Semuanya bagus, free, dan mudah dalam instalasinya. Cukup mengerti kode html saja, maka Anda sudah bisa memasang player tersebut ke website Anda.

JWPlayer

Ini merupakan produk dari LongTailVideo, kelebihannya bisa gonta-ganti skin sehingga bisa disesuaikan dengan template website Anda. Untuk instalasinya, pertama Anda download JWPlayer dari websitenya.

Kemudian tambahkan skrip berikut ke website Anda

<span>&lt;p id='preview'&gt;If you cannot see the player, you must have a JavaScript enabled browser as well as the latest &lt;a href="<a class="smarterwiki-linkify" href="http://www.macromedia.com/go/getflashplayer">http://www.macromedia.com/go/getflashplayer</a>"&gt;Flash Player&lt;/a&gt; installed.&lt;/p&gt;</span>
 &lt;script type='text/javascript' src='jwplayer/swfobject.js'&gt;&lt;/script&gt;
 &lt;script type='text/javascript'&gt;
 var s1 = new SWFObject('jwplayer/player.swf','player','328','21','8');
 s1.addParam('allowfullscreen','false');
 s1.addParam('allowscriptaccess','always');
<span> s1.addVariable('file','<a class="smarterwiki-linkify" href="http://ip-icecast2-anda:8000/stream">http://ip-icecast2-anda:8000/stream</a>');</span>
 s1.addVariable('type','sound');
 s1.addVariable('autostart','true');
 s1.write('preview');
 &lt;/script&gt;

Asumsinya adalah Anda membuat folder bernama “jwplayer” yang berisi file JWPlayer yang telah Anda upload ke hosting Anda. Jadi memang perlu download JWPlayer dari LongTailVideo, kemudian mengupload ke hosting Anda supaya bisa berjalan dengan baik. Sebaiknya Anda baca lagi dokumentasinya untuk mengkonfigurasi lebih jauh.

Stream Monster

Player yang kedua ini jauh lebih mudah daripada JWPlayer. Kita tidak perlu repot-repot mengerti kode html, juga tidak perlu mengupload file player ke dalam hosting. Hanya saja kita gak bisa gonta-ganti template dan sangat tergantung dengan server StreamMonster. Maksudnya, jika suatu saat server mereka down, maka player kita gak akan muncul karena semua skrip player berada di server StreamMonster.

Hanya saja menurut saya kemungkinannya sangat kecil, jadi jika Anda kurang paham mengenai kode html saya sarankan untuk menggunakan StreamMonster. Cukup isi form wizard disini, nanti Anda akan mendapatkan kode html yang langsung dipasang di website Anda.

Kurang lebih kodenya seperti ini :

&lt;script src="<a class="smarterwiki-linkify" href="http://streammonster.com/player/mp3player.php?link=http://ip-icecast2-anda:8000/stream&amp;title=nama-radio-anda&amp;skin=">http://streammonster.com/player/mp3player.php?link=http://ip-icecast2-anda:8000/stream&amp;title=nama-radio-anda&amp;skin=</a>"&gt;&lt;/script&gt;

Hasilnya Anda bisa lihat di http://radio.ple-q.com

Naah.. kurang lebih begitulah cara membuat Radio Online, saya tuliskan dengan sejelas mungkin. Mudah-mudahan tidak membingungkan dan bisa Anda ikuti dengan mudah. Misalnya ada tanya-tanya silakan tulis di bagian komentar. Kalo sempet tak bales, kalo ga ya minimal tak liat deh.. Kalo susah ya mungkin gak tak jawab hehehe…

Selamat mengudara!

 

 

 

29 thoughts on “Membuat Radio Online Menggunakan Icecast2 Server, Shoutcast DSP, Flash Player

  1. Mas Ple-Q, mo nanya,
    Apakah icecast2 bisa berjalan di jaringan lokal saja? misal saya bikin 1 pc khusus untuk server icecast, biar bisa di streaming oleh sesama user dalam 1 jaringan lokal?
    Kalau bisa apakah ada konfigurasi khusus (selain konfigurasi diatas)?
    Saya menggunakan Ubuntu 10.04 Desktop.
    Saya sudah coba instalasi icecast2 sudah berhasil, trus saya ikuti konfigurasi pada /etc/icecast2/icecast.xml dan /etc/default/icecast2 sesuai konfigurasi diatas, tampilan webinterface dari browser juga udah muncul kek di screenshoot, tapi saya belum bisa konek dari winamp+shoutcast nya, waktu di connect-in gak bisa.
    “Receiving Authorization Response” trus “Reconecting” gitu teruss…,
    Mohon pencerahannya mas, maklum masih newbie…,
    Makasih mas…,

    • halo halo… settingan diatas bisa diaplikasikan untuk jaringan lokal kok. Tidak ada settingan tambahan untuk konfigurasi baik di Internet ataupun Intranet.

      Kalo masalah itu, biasanya ada di Streamernya, dalam hal ini adalah Shoutcast DSP. Opsi “Use SHOUTcast v1 mode” sudah dicentang?

      • sudah dicentang mas saya juga sama tidak bisa konek…kira2 apanya ya ? salam kenal

        \\\regards

  2. Masbro….spek VPS minimal ap?brp user max?dan apabila pke VPS USA apakah jg bagus?ato hrus VPS local?

    tkx.tolong blas jg diemail aq.

    • halo.. spek terendah yang pernah saya coba di PC Intel Pentium 3, itu 5 tahun yang lalu. Jadi dengan vps yang ada sekarang, saya rasa sih bisa semua. Biar aman, cari saja vps yang punya ram 128mb.

  3. Mas kalo misalnya menggunakan streamer yang via linux pake apaan ya?? Soalnya saya mau coba menggunakan 100% linux baik VPS maupun streamernya, saya pake ubuntu 11.10 ,
    makasih bantuannya :-)

      • IDJC ya? saya kebetulan belum pernah coba, seharusnya sih sama aja.
        selama ip address dan port sudah sesuai, saya rasa bisa langsung konek deh.
        awalnya juga dicobanya pake jaringan lokal kok :)

  4. Mas Ple-Q mau tanya lagi…kalau server streaming radio ini menggunakan hanya 1 server linux… bagaimana? jadi winamp juga run on linux full linux tanpa ada windows…

    Mohon pencerahan

    • hmm.. masalahanya adalah tidak ada Winamp for Linux, trus tidak ada Shoutcast DSP for Linux.
      solusi yang bisa dicoba adalah dengan menggunakan aplikasi Ices di Linux Anda,
      tapi memang harus sedikit nyetting supaya bisa stream file mp3

  5. Alhamdulillah,, terima kasih mass,, ple-Q…
    sudah sy coba di ubuntu desktop 11.10..
    sy pake ICECAST2 dan IDJC..
    Kbetulan TA saya ngebuat Radio Online,,
    scara local dah jalan.

    Makasih Om Ple-Q.. Mohon bantuannya nanti.. :)

  6. Alo Mas,
    saya sdh ikutin semua langkah-langkahya dan berhasil koneksi DSP dari winamp,
    tp masalahnya adalah begitu saya buka pake bb dengan alamat seperti configuran
    i.e : http://192.168.11.25:8000/stream,

    pesan erronya: the file you requested could not be found,

    masalahnya dimana yah mas,

    mohon pencerahannya

    Terimakasih

    • halo halo..
      yup, saya pernah mengalami hal itu.. ketika diakses via BB kok ga bisa..
      jadi ternyata masalahnya dari jaringan BlackBerry sendiri, dimana dari BB itu terkoneksi dulu ke Internet.
      Nah.. alamat IP 192.168.11.25 pastinya tidak dikenali dari jaringan BlackBerry.
      Sehingga, BB kita ga bisa mengakses server streaming.

      Solusinya, server streaming dikasih IP Public yang bisa diakses dari luar (internet)
      baru nanti IP Public tersebut dibuka dari BlackBerry.

    • bisa kok.. kebetulan saja, untuk vps yg saya miliki memang di set untuk beberapa stasiun radio. Jadi istilahnya, 1 server untuk rame-rame.
      Mengenai settingannya akan saya tuliskan di postingan berikutnya. Tunggu saja, masih agak hectic :)

      • Terimakasih untuk infonya.. :)
        mohon untuk artikel berikutnya dishare juga spesifikasi apa saja sehingga vps tersebut mumpuni untuk dipakai untuk server icecast rame-rame.. :)

        saat ini saya masih menggunakan shoutcast yang hanya bisa untuk satu radio. dan itupun belum menggunakan vps :D, masih nyari hosting shared linux yang boleh menginstall shoutcast :D hehe…

  7. Mas, mohon bantuannya saya lagi setting shout stream di web kami agar bisa membaca

    seperti contoh dibawah ini:
    Radio Ta’lim Online

    Stats for Radio Ta’lim Online
    Stream is UP @ 64 kbps
    Listeners: 22 of 200 (Peak: 57)
    Average Time: 48m 53s
    Stream Title: TaklimOnline Radio
    Current Song
    Al Ustadz Muhsin 062 Al Jum ah v8

    nah karena web kami pake WP dan perlu download Plugin Shout Stream saya sudah DL plugin nya udah saya setting ketika plugin shout stream saya pasang di widgte kok gak bisa ya ?

    1. Saya perlu bantuan mengingat ini radio dakwah mas
    2. bagaimana cara mengisi settingan shout stream yang benar?
    3. Apa perlu API Key?

    gitu aja ya mas saya tunggu di email saya atau add gmail saya juga boleh

    irawan (orang awam)

    • halo.. mohon maaf sebelumnya, saya belum pernah mencoba plugins ShoutStream.
      jadi kalo sekarang belum bisa memberikan jawabannya.

      mungkin nanti kalau saya sudah pernah ngetes plugin tersebut, saya bisa bantu.
      kebetulan saja, saya menggunakan tools yang berbeda untuk membuat tampilan semacam itu.
      Bisa Anda lihat di http://radio.loenpia.net. Tapi itu membutuhkan sedikit programming supaya bisa tampil semacam itu.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>