Konfigurasi Radio Server (Icecast2) Pada Debian 8

Assalamu'alaikum W.r W.b

Pada kesempatan kali ini saya akan memosting konfigurasi Radio Server (Icecast2). Langsung saja


A. Pengertian
  Icecast adalah server media streaming yang saat ini mendukung Ogg (Vorbis dan Theora), Opus, WebM dan MP3 audio stream. Hal ini dapat digunakan untuk membuat stasiun radio internet atau jukebox berjalan pribadi dan banyak hal di antaranya. Hal ini sangat serbaguna dalam bahwa format baru dapat ditambahkan relatif mudah dan mendukung standar terbuka untuk komunikasi dan interaksi.

B. Latar Belakang
Icecast adalah proyek media steaming yang dirilis sebagai perangkat lunak bebas yang dipertahankan oleh Xiph.org Foundation. Hl ini juga mengacu pqda server yang merupakan bagian dari proyek. Icecst diciptakan pada Desember 1998/ Januari 1999 oleh Jack Mofifitt dn Barath Raghavan untuk memberikan radio streaming server open source, yang siapapun bis memodifikasinya dengan gratis. Sedangkan versi 2 mulai muncul pada tahun 2001.

C. Maksud Dan Tujuan
Membut stasiun radio internet pada server, yang sangat berguna  bahwa format baru dapat ditambahkan relatif mudah dan mendukung standar terbuka untuk komuniksi dan interaksi.


D. Alat Dan Bahan
1. PC / Laptop
2. PC yang sudah terinstall Debian
3. Koneksi Internet
4. Aplikasi Mixx 


E. Tahap Dan Pelaksanaan
1. Install icecast2 dengan perintah:
# apt-get install icecast2

Kemudian dalam proses instalasi akan muncul pertanyaan seperti gambar dibawah ini, pilih yes tekan enter

setelah itu diminta memasukkan hostname dari server anda masukan nama host tekan tab pilih ok enter

Masukkan password untuk user source-nya yaitu user penyiarnya.

masukkan untuk password relay

Dan yang terakhir masukkan password administration yaitu password untuk log in admin melalui web, tekan tab ok enter.

Tunggu beberapas saat hingga instalasi selesai, selanjutnya anda harus memulai untuk mengkonfigurasi, untuk konfigurasi radio server ada 2 file yaitu " /etc/icecast2/icecast.xml " dan " /etc/default/icecast2 "

2. Edit file " /etc/icecast2/icecast.xml " dengan perintah
# nano /etc/icecast2/icecast.xml
Lalu cari bagian authentication dengan menggunakan kata hackme, tekan ctrl+w masukkan kata hackme lalu tekan enter seperti gambar dibawah ini

Setelah itu ubah bagian hackme  dengan password sesuai yang dimasukkan saat installasi icecast tadi seperti gambar dibawah ini.
Jika sudah simpan dengan ctrl+x tekan y enter


3. Edit file " /etc/default/icecast2 " dengan perintah
#nano /etc/default/icecast2

Pada bagian paling bawah terdapat kata "ENABLE=false" silahkan ubah menjadi "ENABLE=true" , lalu simpan dengan menekan ctrl+x tekan y tekan enter. Seperti gambar dibawah ini.

4. Setelah itu jalan icecast dengan perintah
# /etc/init.d/icecast2 start
# service icecast2 start

5. Kemudian coba buka icecast2 pada web browser dengan
http://ipserver:8000
http://192.168.110.2:8000

6.Lalu anda bisa login sebagai administration dengan username admin dan password nya, seperti dibawah


7. Langkah selanjutnya agar kita bissa on air kita harus download paket aplikasi "mixxx" atau "idjc" . nda bisa download paket aplikasi "mixxx" di software manager (pbil menggunakan linux mint) dan juga bisa download di website http://www.mixxx.org/ dan untuk "idjc"  http://idjc.sourceforge.net/ .


a. KIta install aplikasinya lewat terminal
# apt-get install mixxx libportaudio2


b. Buka aplikasi mixxx nya, disini saya sudah menambahkan lagu di aplikasi mixxx nya.


c. Untuk dapat siaran radio terhubung ke icecast, kita konfigurasi terlebih dahulu  --> menu option --> preferences ( atau dengan tekan ctrl+p)
Kita ceklist pada Enable live broadcasting
Type : icecast2
Host: ip server anda
Login : source
Mount : radio 
Port : 8000
Password : password log in dari user source
Kita ceklis pada Public stream
Website : /radio
Genre : Live broadcester
Kita ceklis pada Enable custom metadata
Artist : Live-Artist
Title : Live

Kemudian klik OK, muncul peringatan seperti dibawah ini apabila berhasil
"Mixxx has succesfully connected to the shoutcast server"
 

 d. Setelah itu kita putarkan lagu yang akan didengarkan oleh client.

e. Lalu buka melalui browser client yaitu
http://ipserver:8000/
http://192.168.110.2:8000/
maka akan muncul seperti gambar dibawah ini
Maka untuk mendengarkan si penyiar anda dapat meng-klik bagian /radio seperti gambar diatas dan akan muncul seperti gambar dibawah ini.

 Lagu sudah berhasil diputar oleh client.


F. Referensi 
Ebook Konfigurasi Debian Server

G. Hasil Dan Kesimpulan
 Dengan menggunakan icecast kita bisa membuat radio streaming pada server kita dan dengan menggunakan mixxx ataupun idjc kita bisa melakukan on air pada radio kita. Hal ini sangat berguna  bahwa format baru dapat ditambahkan relatif mudah dan mendukung standar terbuka untuk komuniksi dan interaksi.


Sekian, semoga bermanfaat.

Wassalamu'alaikum W.r W.b
Previous
Next Post »