Membuat Server Streaming Musik di Linux dengan GNUMP3d

Membuat Server Streaming Musik di Linux dengan GNUMP3d. GNUMP3d adalah aplikasi streaming gratis serta open source yang mendukung media dengan format mp3, ogg, serta format audio dan video lainnya.


Aplikasi ini akan sangat membantumu jika kalian ingin berbagi playlist media di komputermu dengan teman atau rekan kerja yang berada di jaringan. Tampilannya yang sederhana dan user friendly juga menjadi nilai tambah tersendiri.

Install GNUMP3d

Berikut cara install GNUMP3d di sistem.
wget http://savannah.gnu.org/download/gnump3d/gnump3d-3.0.tar.gz
tar zxvf gnump3d-3.0.tar.gz
cd gnump3d-3.0
sudo make install

Konfigurasi GNUMP3d

Setelah proses instalasi selesai, kita lakukan sedikit perubahan pada file konfigurasi GNUMP3d.
nano /etc/gnump3d/gnump3d.conf
Mengubah Direktori Media
Temukan baris
root = /home/mp3
Dan ubah ke direktori musik yang ingin kalian bagikan. Sebagai contoh, disini saya ubah ke 
root = /home/linuxsec/music
Mengubah Port
Temukan baris
port = 8888
Ya, port default GNUMP3d adalah 8888. Kalian bisa mengubahnya ke port lain (jika mau). Sebagai contoh, disini saya ubah ke port 4488
port = 4488

Proses Indexing

Setelah konfigurasi disimpan, selanjutnya kita lakukan proses indexing agar file media terbaca.
sudo gnump3d-index
sudo gnump3d-index --stats

Jalankan GNUMP3d

Sekarang kita coba jalankan GNUMP3d 
gnump3d &
Contoh output:
GNUMP3d is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions.

For full details please visit the COPYING URL given below:

  Copying details:
    http://localhost:4488/COPYING

  GNUMP3d now serving upon:
    http://localhost:4488/

  GNUMP3d website:
    http://www.gnump3d.org/

 Indexing your music collection, this may take some time.

 (Run with '--fast' if you do not wish this to occur at startup).
Indexing complete.

Selanjutnya tinggal kita akses di browser
http://localhost:4488
Atau bisa juga alamat IP nya. Contoh:
http://192.168.1.45:4488

Membatasi IP

Secara default, GNUMP3d dapat diakses oleh publik yang memiliki akses ke IP kita. termasuk jika ip yang kita gunakan adalah ip publik (bukan ip local), maka server streaming musik kita bisa diakses siapa saja diseluruh dunia.
Nah untuk membatasinya, kalian bisa edit baris allowed_clients maupun denied_clients di file gnump3d.conf.

Sekian tutorial singkat kali ini, semoga bermanfaat. Jika ada yang kurang jelas silahkan ditanyakan.