Ahmad Faizin

"Sebarkan ilmu walau hanya satu ayat ^^"

Breaking

Saturday, 26 November 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. 

                                      No comments:

                                      Post a Comment

                                      Adbox