Tuesday, March 21, 2017

How To Install and Configure Icecast2 RadioStreaming Server on Debian 8.6 (Part1)

1. 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.
  • Cara kerja Icecast adalah Source Client (Sumber Client) memberikan konten ke Icecast dan memberikan aliran data berupa Encoded Audio yang kemudian diteruskan ke pendengar oleh Icecast
2. Latar Belakang
  • Sebuah server pastinya harus memiliki fasilitas - fasilitas tertentu demi melayani client - client-nya, salah satunya radio streaming ini dengan menggunakan icecast2.
3. Maksud dan Tujuan
  • Melakukan installasi dan konfigurasi radio streaming server dengan menggunakan icecast2, agar client yang mengakses server, bisa mendengarkan radio streaming.
4. Alat dan Bahan
  • Icecast2
  • Server Debian 8.6
  • Laptop untuk me-remote server
 5. Jangka Waktu Pelaksanaan
  •  10 - 15 menit
6. Langkah pelaksanaan
  • Remote Server dengan menggunakan perintah:
#ssh hostname@IPserver
misalnya
#ssh wahidrizka@192.168.81.2
  • Lalu masuk superuser dengan menggunakan perintah:
 #su
  • Masukkan password lalu tekan enter
  • Lalu install Icecast2-nya dengan mengetikkan perintah:
#apt-get install icecast2
  • Tekan enter lalu tunggu prosesnya sampai selesai
  • Lalu kita akan masuk ke Icecast 2 Configuration
  • Pilih yes
  • Pada Icecast Hostname. isikan sesuka hati kita
  • Pada Icecast Source Password, isikan sesuka hati kita
  • Lalu masukkan Icecast Relay Password
  • Dan masukkan password untuk administrator
  • Maka proses installasi Icecast2 telah selesai, selanjutnya kita tinggal mengedit file icecast.xml
  • Lalu lakukan konfigurasi dengan mengedit icecast.xml yang ada di folder /etc/icecast2/icecast.xml dan icecast2 yang ada difolder /etc/default/icecast2
  • Pertama edit file icecast.xml terlebih dahulu dengan mengetikkan perintah:
#nano /etc/icecast2/icecast.xml
  • Lalu cari sebuah kata dengan mengetikkan CTRL + W, lalu masukkan kata "hackme", lalu tekan enter
  • Ganti sesuai dengan yang kita masukkan waktu melakukan installasi
  • Simpan dengan menggunakan CTRL + X, pilih Y, lalu tekan enter
  • Kedua kita edit file icecast2 yang ada di folder /etc/default dengan memasukkan perintah:
#nano /etc/default/icecast2
  • Pada bagian ENABLE yang awalnya false, kita ganti menjadi true
  • Simpan dengan menggunakan CTRL + X, pilih Y lalu tekan enter
  • Lalu start icecast2-nya dengan menggunakan perintah:
#service icecast2 start
  •  Lalu kita buka browser laptop untuk melakukan test, dengan mengetikkan
http://IPserver:port-icecast2 (kita bisa mengganti port-nya di file icecast.xml)
misalnya
http://192.168.81.2:8000 (8000 adalah port default icecast2)
  • Konfigurasi icecast2 telah selesai, yang harus dilakukan selanjutnya adalah menginstall aplikasi yang digunakan untuk melakukan siaran, bisa menggunakan idjc atau bisa juga menggunakan mixxx
Referensi:
Ebook Debian Server_Ver_BLC_Telkom.pdf
Load disqus comments

0 komentar