Friday, June 10, 2016

IceCast2 + Mixxx

Selamat pagi teman - teman blogger yang pada jomblo..
Hue hue hue..

Wait what da heck?

Oke lanjut, di pagi hari ini saya akan memposting tentang IceCast2 + Mixxx

Kalian pasti penasaran kan?

IceCast2 adalah sebuah aplikasi server yang berguna untuk melakukan streaming, dan Mixxx adalah aplikasi pengolah lagunya yang berguna untuk di Broadcast atau disiarkan di web dalam server kita.

Sudah paham kan penjelasan singkat saya? Untuk lebih lengkapnya bisa searching google gan, jangan manja... ~

Oke jika teman - teman disini pada males searching dan baca, bisa dipraktekkan dan dicoba sesuai tutorial dibawah ini.

Step pertama adalah menginstall icecast2 itu sendiri, dengan cara

-> #apt-get install icecast2

Biasanya akan muncul seperti gambar dibawah ini, kita pilih "Yes" 


 Lalu kita akan disuruh memasukkan Hostname kita berada di server


Masukkan password source nya


Ulang kembali passwordnya


Sekarang kita masukkan password administration


Setelah selesai mengconfigure icecast2 kita masuk ke

-> #nano /etc/icecast2/icecast.xml

Dan kita edit "<authentication>" di bagian passwordnya seperti gambar dibawah ini.
 

Kalau sudah kita save

Dan kita lanjut meng edit file

-> #nano /etc/default/icecast2

Kita ubah tulisan ENABLE=false menjadi --> ENABLE=true
 

Setelah itu kita save lagi, dan kita start service nya dengan perintah

-> #service icecast2 start

Lalu akan muncul tampilan seperti dibawah ini.


Jika sudah maka cek di browser kita dengan menuliskan alamat seperti dibawah ini

-> http://(ip local kita):8000

Contoh -> http://iqbal.id:8000

Maka hasilnya akan seperti gambar dibawah ini.
 

Tahap selanjutnya kita install aplikasi Mixxx dilaptop kita, sekali lagi saya ingatkan install di laptop bukan didalam server. Yang berarti kalian harus buka terminal baru dan menginstall nya seperti biasa.

-> #apt-get install mixxx libportaudio2

Jika sudah kita buka aplikasi Mixxx nya dan kita masuk ke Options -> Preferences
 

Jika sudah dibuka, kita pilih bagian Live Broadcasting. Setelah itu kita isi

-> Type = icecast2
-> Host = IP kita
-> Login = source
-> Mount = radio
-> Port = 8000
-> Password = password yang pertama kita isi pada saat pertama Configure

Lalu jangan lupa untuk Stream Setting kita isi juga. Dengan isi

-> Stream name = sesuka teman - teman
-> Website = /radio
-> Description = boleh dikosongkan
-> Genre = Live Broadcaster

Dan untuk Custom Data boleh kita enable ataupun tidak.


Kita OK dan jangan lupa men centang "Enable Live Broadcasting"


Jika berhasil maka akan muncul notifikasi seperti gambar diatas~

Untuk menambahkan musik bisa kita masuk ke Library dan pilih

"Add New Playlist"


Jika sudah ditambahkan musiknya, kita tinggal klik 2x pada lagu dan klik tombol berwarna merah seperti gambar diatas.

Untuk mengecek apakah sudah tersiarkan streaming lagu kita, bisa kita cek menggunakan laptop teman yang terhubung satu jaringan dengan kita, dan masuk ke IP icecast kita, dan pilih yang bertuliskan "/radio" atau apapun yang teman - teman tadi isi saat konfigurasi di aplikasi Mixxx nya.

Tampilannya seperti dibawah ini.


Lalu seperti yang saya ketik tadi, tekan yang bertuliskan "/radio"

Maka akan muncul tampilan seperti ini.


Dari situ kita bisa coba klik tombol play, dan cek jika ada suaranya maka sudah selesai dan sudah bekerja web streaming IceCast2 kita.

Selamat~

Oke, mungkin hanya ini yang bisa saya sampaikan, jika ada kesalahan saya mohon maaf karena saya hanya manusia biasa.

And it is guys..
Like i always says~
I'll see you guys later~
Peace~

1 comment: