Blogger templates

Senin, 22 Februari 2016

Tagged Under:

Pengertian Ice Cast2 Radio status

By: dilapurwaningsih On: 22.16
  • Share The Gag
  •  Assalamualaikum wr.wb
    Pertama marilah kita panjatkan puji syukur kehadirat Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan karunia nya sehingga kita masih di beri kesehatan hingga sekarang. Di sini saya akan mem posting tentang icecast2, Selamat membaca. Kurang lebih nya mohon maaf.


    Icecast2 – Radio online dengan autodj

    Berawal dari obrolan bersama teman yang saat ini memiliki radio online namun belum autodj, Autodj adalah salah satu fitur radio online yang memungkinkan server terus memutar musik walaupun penyiar sedang tidak ada ditempat siaran. Dengan demikian radio anda akan terus mengudara, berikut langkah-langkan membuat radio online menggunakan Icecast :
    Pada tutorial kali ini sistem operasi yang akan saya pakai adalah   Ubuntu 10.04.4 LTS :

    Installing icecast2 and ezstream
    apt-get install icecast2 ezstream
    
    
    Jika gagal atau aplikasi dianggap tidak ada, anda bisa coba apt-get update terlebih dahulu.
    Konfigurasi Icecast2
    File konfigurasi icecast2 terdapat pada /etc/icecast2/icecast.xml, kali ini tidak banyak yang akan kita konfigurasi karena hanya sebatas password saja. Gunakan editor kesukaan anda, dan edit file di /etc/icecast2/icecast.xml dan edit pada line berikut :
    <authentication>
     <!-- Sources log in with username 'source' -->
     <source-password>password-anda</source-password>
     <!-- Relays log in username 'relay' -->
     <relay-password>password-anda</relay-password>
    
    <!-- Admin logs in with the username given below -->
     <admin-user>admin</admin-user>
     <admin-password>password-anda</admin-password>
     </authentication>
    
    
    Selanjutnya kita edit /etc/default/icecast2 agar icecast2 dapat running otomatis setelah reboot. Silahkan edit seperti dibawah ini :
    # Edit /etc/icecast2/icecast.xml and change at least the passwords.
    # Change this to true when done to enable the init.d script
    ENABLE=true
    
    
    Ok, cukup sekian untuk icecast2 nya, sekarang kita coba running icecast2 dengan menggunakan command :
    root@icecast:~# /etc/init.d/icecast2 restart
    Restarting icecast2: Starting icecast2
    Detaching from the console
    icecast2.
    
    
    Icecast2 akan running pada port 8000, untuk itu anda dapat akses icecast2 pada browser dengan akses IP anda menggunakan port tersebut. http://ipanda:8000 contohnya http://192.168.2.100:8000
    Berikut tampilan icecast2 di server saya yang sudah sedikit di modifikasi :D
    Icecast2
    Icecast2

    Membuat playlist dan konfigurasi ezstream
    Agar icecast2 kita bisa menjalankan audio secara autodj, kali ini saya menggunakan addon dengan nama ezstream. Addon ini dipilih karena mudah dalam konfigurasi dan support mp3.
    Menyimpan file mp3 di home,
    root@icecast:~# cd /home
    
    root@icecast:~# mkdir mp3
    
    root@icecast:~# cd /home/mp3/
    
    Setelah folder mp3 kita buat di /home silahkan anda upload lagu-lagu mp3 pada dir tersebut, sebagai ujicoba saya upload 3 buah lagu :
    root@icecast:/home/mp3# ll
    total 30816
    drwxr-xr-x 2 root root 4096 Dec 15 13:08 ./
    drwxr-xr-x 3 root root 4096 Dec 15 12:18 ../
    -rw-r--r-- 1 root root 9365774 Dec 15 12:36 Cakra Khan - Harus Terpisah.mp3
    -rw-r--r-- 1 root root 12564930 Sep 19 09:57 NOAH - Mati Tanpamu.mp3
    -rw-r--r-- 1 root root 9604734 Sep 19 09:57 NOAH - Sendiri Lagi .mp
    
    
    Membuat playlist
    Buat file playlist.txt dengan menggunakan editor kesukan anda, dan tuliskan path file-file mp3 pada file tersebut :
    root@icecast:/home/mp3# cat playlist.txt
    /home/mp3/Cakra Khan - Harus Terpisah.mp3
    /home/mp3/NOAH - Mati Tanpamu.mp3
    /home/mp3/NOAH - Sendiri Lagi .mp3
    
    
    Konfigurasi Ezstream
    Contoh konfigurasi sudah tersedia ketika kita install aplikasi ezstream, path nya terdapat pada /usr/share/doc/ezstream/examples. Kali ini saya hanya akan copy 1 file konfigurasi saja yaitu ezstream_mp3.xml ke /home/mp3/ kemudian konfigurasi menjadi sebagai berikut :
    root@icecast:/home/mp3# cat ezstream_mp3.xml
    <!--
     EXAMPLE: MP3 playlist stream WITHOUT reencoding
    
    This example streams a playlist that contains only MP3 files. No other file
     formats may be listed. Since ezstream will not be doing any reencoding, the
     resulting stream format (bitrate, samplerate, channels) will be of the
     respective input files.
     -->
    <ezstream>
     <url>http://localhost:8000/stream</url>
     <!--
     If a different user name than "source" should be used, set it in
     <sourceuser/>:
     -->
     <!-- <sourceuser>mr_stream</sourceuser> -->
     <sourcepassword>password_icecast2</sourcepassword>
     <format>MP3</format>
     <filename>/home/mp3/playlist.txt</filename>
     <!-- Once done streaming playlist.m3u, exit: -->
     <stream_once>0</stream_once>
     <!--
     The following settings are used to describe your stream to the server.
     It's up to you to make sure that the bitrate/samplerate/channels
     information matches up with your input stream files. Note that
     <svrinfoquality /> only applies to Ogg Vorbis streams.
     -->
     <svrinfoname>Stream GW</svrinfoname>
     <svrinfourl>http://www.webanda.com</svrinfourl>
     <svrinfogenre>RockNRoll</svrinfogenre>
     <svrinfodescription>Sementara biarlah begini</svrinfodescription>
     <svrinfobitrate>64</svrinfobitrate>
     <svrinfochannels>5</svrinfochannels>
     <svrinfosamplerate>44100</svrinfosamplerate>
     <!--
     Prohibit the server to advertise the stream on a public YP directory:
     -->
     <svrinfopublic>0</svrinfopublic>
    </ezstream>
    
    
    Jika sudah jalankan command berikut untuk menjalankan ezstream :
    ezstream -c /home/mp3/ezstream_mp3.xml
    
    
    Selesai sudah konfigurasi icecast2 dan ezstream, server autodj kita sudah siap digunakan.  Selamat mencoba.
    Wassalamualaikum wr.wb

    0 komentar:

    Posting Komentar