About

Saturday, November 26, 2016

Instalasi Radio Server (Icecast2) Pada Debian 8.6 Server

Assalamu'alaikum Wr. Wb. Kali ini saya akan berbagi tentang bagaimana cara membangun radio server menggunakan icecast2 dengan Debian 8.6 Server


A. Pengertian
  Icecast adalah server media streaming yang saat ini mendukung Ogg (Vorbis dan Theora), Opus, WebM dan MP3 audio stream.
B. Latar Belakang
  Latar belakang dari pembuatan Radio Streaming ini adalah dapat digunakan untuk membuat stasiun radio internet atau jukebox berjalan pribadi dan banyak hal di antaranya.
C. Maksud dan Tujuan
  Maksud dan tujuan dari radio streaming ini adalah kita bisa membangun sebuah Server radio treaming yang bisa didengarkan oleh beberapa orang atau lebih yang terhubung dengan jaringan kita.
D. Jangka Waktu
  Jangka waktu unutk pembuatan Server Radio Streamming ini kurang lebih 45 menit untuk pemula.
E. Alat dan Bahan
  1. Server
  2. PC untuk meremote
  3. Akses internet
  4. Icecast2
  5. Aplikasi Mixxx
F. Langkah Kerja
1. Pertama pastikan server sudah terinstall Apache2 dan remote lah servernya
2. Setelah itu pada server kita install icecastnya dengan cara ketikkan
#apt-get install icecast2

3. Pada saat proses install icecast, icaicast2 akan meminta apakah kita akan mengkonfigurasinya atau tidak. Disitu kita pilih "Yes"


4. Kemudian setelah kita pilih Yes dia akan meminta hostname kita. Kita isikan hostname sesuai dengan hostname server kita.


5. Setelah itu kita disuruh memasukkan password source.


6. Kemudian kita disuruh untuk memasukkan passwordnya ulang


7. Kemudian kita disuruh memasukkan password adminsitration untuk icecast2 nya


8. Setelah proses selesai kita harus mengkofigurasi radio servernya. Untuk konfigurasi radio server ada 2 file yaitu “/etc/icecast2/icecast.xml”
dan “/etc/default/icecast2“. Untuk menkonfiurasi /etc/icecast2/icecast.xml kita beri perintah
#nano /etc/icecast2/icecast.xml

 9. Kemudian tampilan akan seperti dibawah. Kita akan mengubah password source, relay, dan admin (Default nya adalah hackme)

Kita ubah sesuai dengan yang telah kita konfigurasi diawal tadi


Jangan lupa disave deangan cara ctrl + x kemudian Y dan enter

10. Kemudian kita ganti konfigurasi pada /etc/default/icecast2 dengan perintah
#nano /etc/default/icecast2

11. Pada perintah paling bawah ada sebuah kalimat "ENABLE=false"

Kita ubah menjadi "ENABLE=true"
Kemudian kita save dengan cara ctrl + x lalu Y kemudian tekan enter

12. Kemudian kita restart dengan perintah
#/etc/init.d/icecast2 restart

13.  Kemudian kita cek apakah sudah berhasil dengan cara ketikkan IP Address server pada URL di web browser dengan menggunakan port 8000. Contoh seperti
192.168.123.2:8000

 14. Setelah itu kita install mixxx pada PC kita sendiri sebagai admin dengan perintah
#apt-get install mixxx libportaudio2

15. Setelah selesai install, kita bisa jalankan mixxx nya. Tampilan mixxx seperti dibawah

16. Kemudian pada saat itu kita konfigurasi mixxxnya dengan cara tekan ctrl + p. Tampilan akan seperti dibawah ini. Kemudian kita hanya mengkonfigurasi Live Broadcasting. Setting seperti dibawah.
*) Type : type dari server radio broadcast yang digunakan contoh icecast1 ,icecast2 ,southcast
*) Log in : tempat untuk mengisi username yaitu untuk icecast2 usernamenya , source
*) Host : ip server atau domainnya dari server radio streaming yang digunakan
*) Mount : bagian yang akan di akses client untuk mendengarkan radio
*) Port : yaitu diisi port dari sistem icecast2
*) Password : password log in dari user source

17. Kemudian coba kita buka lagi IP Address yang diketikkan pada web browser tadi apakah konfigurasi kita pada sudah berhasil atau belum.

Kalau tampilan sudah seperti diatas berarti sudah berhasil.

18. Ini tampilan pada client yang terhubung satu jaringan dengan server radio streaming
A) Pada HandPhone


B) Tampilan pada client menggunakan PC

G. Kesimpulan
  Kesimpilan dari pembauatan server radio streaming ini adalah kita bisa membangun sebuah radio dengan mudah serta tidak sulit dan tidak lama untuk mengkonfigurasi server radio streaming nya.
H. Referensi
  1.  https://en.wikipedia.org/wiki/Icecast
  2.  http://203.130.243.185/data/eBook%20TKJ/Buku%20Konfigurasi%20Debian%20Server_Ver_BLC-Telkom.pdf


 NB : Untuk konfigurasi yang lain bisa lihat DISINI

Mungkin hanya ini yang bisa saya bagikan. Sekian
Wassalamu'alaikum Wr. Wb. 

Faiz Ahmad

About Faiz Ahmad

Faiz Ahmad. Salatiga, 28 Juni 2000. Saya hanya seorang Hamba Allah yang masih banyak kekurangan, maka dari itu saya ingin menutupi kekurangan saya dengan melakukan hal yang bermanfaat kepada orang lain. Seperti filosofi tanah “Bermanfaat untuk orang sebanyak mungkin, namun dikenal oleh orang sesedikit mungkin”. Pernahkah kita mengingat jasa tanah? Sedetik saja dalam sehari? Saya rasa hanya sedikit sekali yang mengingatnya, berbeda dengan matahari yang jasanya selalu kita ingat. Padahal kita semua tentu tahu bagaimana jadinya dunia ini jika tidak ada tanah.

Subscribe to this Blog via Email :