Wednesday, October 11, 2017

Membangun Radio Streaming Dengan Icecast2

Assalamualaikum wr. wb.


A. Judul/Nama kegiatan
Membangun Radio Streaming Dengan Icecast2

B. Pendahuluan :
Pengertian
Icecast adalah software server yang digunakan untuk streaming audio via internet. Digunakan banyak radio di seluruh dunia karena memiliki banyak fitur dan mudah diakses oleh pendengar. Pertama kali diluncurkan sebagai open source software pada January 1999. Icecast dikembangkan oleh Xiph.org Foundation, sebuah organisasi non profit yang memproduksi software dan multimedia format gratis.
Server Icecast mampu mengalirkan konten audio sebagai Opus atau Vorbis melebihi standar HTTP, video seperti WebM atau Theora melalui HTTP, MP3 melalui protokol komunikasi yang digunakan oleh SHOUTcast, AAC, dan NSV melalui protokol SHOUTcast (Theora, AAC, dan NSV adalah Hanya didukung di versi 2.2.0 dan yang lebih baru).
Icecast membutuhkan program eksternal, yang disebut “klien sumber”, untuk memulai arus, dan proyek Icecast mencakup program klien sumber yang dikenal dengan IceS. Sumber biasanya berjalan di tempat audio dihasilkan (misal Studio) dan server Icecast di tempat banyak bandwidth tersedia.

Latar Belakang
Mempelajari Cara Membangun Radio Streaming

Maksud & tujuan
Membangun Radio Streaming

Hasil yang diharapkan
Client dapat melakukan streaming radio

C. Alat & Bahan
- Koneksi internet
- Pc /Laptop
- Server

D. Jangka waktu pelaksanaan
1 jam

E. Proses tahapan pekerjaan
1. Install Icecast2

2. Pada Configuring icecast2
Pilih Yes
Biarkan hostname default lanjukan tekan enter
Isi password untuk akun source (penyiar)
Isi password untuk akun relay
Isi password untuk admin Icecast2

3. Konfigurasi Icecast2 dengan perintah
nano /etc/icecast2/icecast.xml

Cari kata hackme dengan
Ctrl + W >> ketik hackme >> Enter
Ubah password pada source-password, relay-password, dan admin-password sesuaikan dengan yang telah dikonfigurasi tadi

Save dengan
Ctrl + X >> Y >> Enter

4. Lanjut konfigurasi ubah ENABLE=false menjadi ENABLE=true dengan
nano /etc/default/icecast2

5. Restart Icecast2 dengan perintah
/etc/init.d/icecast2 restart

6. Pada web browser client masukkan “IP Server”:8000 pada address bar

7. Untuk praktek saya menggunakan mixxx untuk aplikasi radionya
Install mixxx pada client

8. Buka mixxx akan muncul jendela pengaturan direktori musik arahkan ke direktori musik anda

9. Klik Options lalu Preferences atau Ctrl + P

10. Konfigurasi Live Broadcasting
Centang Enable Live Broadcasting.
Type pilih icecast2
Masukkan IP Server pada Host
Masukkan source dan password akun source pada login dan password
Centang Public stream
Isikan nama stream
Masukkan link mount pada website
Klik OK

11. Notifikasi konek server
16. Buka kembali halaman Icecast2 pada browser, maka streaming yang dibuat pada mixxx akan muncul. Klik link pada Stream URL
17. Putar lagu pada Mixxx, tekan icon play pada browser

F. Hasil yang didapatkan
Dapat melakukan streaming radio dengan menggunakan server kita sendiri

G. Temuan masalah
Bila koneksi kurang bagus maka suara yang diterima client kurang jelas dan patah-patah

H. Kesimpulan yang didapat
Dengan radio streaming ini koneksi sangat penting karena efek dari koneksi ini dapat mempengaruhi radio streaming

I. Referensi
- Wiki - Icecast
- Broadcastindo - Icecast
- Modul Buku Konfigurasi Debian Server_Ver_BLC-Telkom


Sekian blog saya pada hari ini apabila ada kesalahan mohon maaf.
Selamat mencoba & Semoga berhasil.
Wassalamualaikum wr. wb.

0 comments:

Post a Comment