Friday, August 15, 2003 21:06:28

Stream Radio dari rumah Anda

Article and tutorial that related to Linux Operating System  
Menjadi Radio DJ bukan impian lagi sekarang. Anda bisa menggunakan linux box anda untuk merealisasikan keinginan tersebut.
Disini aplikasi yang perlu dipersiapkan dapat diperoleh di http://www.shoutcast.com/download/ adalah:

Server:
- SHOUTcast Linux Server
Client:
- SHOUTcast DSP Plug-In for Mac OS X, Linux and FreeBSD
- SHOUTcast DSP Plug-In for Winamp 2.x (Windows)

Untuk Linux diperlukan tambahan:
- mpg123
- lame

Untuk Windows
- winamp versi 2

PERHATIAN:
Login sebagai user untuk menjalankan service streaming, JANGAN gunakan login "root" .

Instalasi Server

  1. File yang didownload penulis pada penulisan ini adalah: shoutcast-1-9-2-linux-glibc6.tar.gz
  2. Tempatkan file server di direktori home dari user.
  3. Ekstrak file tersebut
    $ tar fzvx shoutcast-1-9-2-linux-glibc6.tar.gz
  4. Pindah direktori kerja ke shoutcast
    $ cd shoutcast-1-9-2-linux-glibc6
  5. Edit file konfigurasi sc_serv.conf (yang didalam kurung merupakan keterangan Opsi)
    Opsi-opsi berikut bisa anda rubah-rubah sesuai dengan keinginan anda:
    MaxUser=3 (Penulis menggunakan Koneksi Kabel dan memilih bitrate mp3 pada angka 24kbps kira-kira 3 user masih terasa cepat)
    Password=mypasswd (password sebagai koneksi dari klien SHOUTcast)
    AdminPassword=myadminpass (password untuk administrasi)
    TitleFormat=RlN Radio Cyber: %s
    ScreenLog=0 (Ingin ditampilkan atau tidak di layar, gunakan angka 0 jika ingin dijalankan sebagai background proses)
    Sedangkan yang lain biarkan sesuai dengan default dari konfigurasi SHOUTcast. Perlu di perhatikan terutama opsi MaxUser sesuaikan dengan kapasitas bandwidth anda. (MaxUser=bandwidth/bitrate yang diinginkan)
  6. Jalankan server jika telah siap
    $ ./sc_serv sc_serv.conf
Sekarang anda bisa memilih menggunakan klien Linux atau Windows, Kenapa demikian, SHOUTcast klien tidak harus diinstalasi di komputer yang sama dengan server SHOUTcast. Jadi anda bisa menggunakan akses jaringan LAN anda untuk menjadi klien.

Instalasi Klien Linux

  1. File yang didownload penulis pada penulisan ini adalah: sc_trans_posix_040.tgz
  2. Tempatkan file klien di direktori home dari user.
  3. Ekstrak file klien SHOUTcast (disini penulis mendownload file bernama sc_trans_posix_040.tgz)
    $ tar fzvx sc_trans_posix_040.tgz
  4. Pindah direktori kerja ke sc_trans_posix_040
    $ cd sc_trans_posix_040
  5. Jalankan Script berikut untuk membuat playlist file mp3 yang ada di harddrive kita
    $ find /letak/dari/direktori/mp3 -type f -name "*.mp3" > mymp3.lst
  6. Edit sc_trans.conf terutama opsi-opsi berikut (yang didalam kurung merupakan keterangan Opsi)
    PlaylistFile=mymp3.lst (nama playlist file yang dibuat)
    ServerIP=192.168.2.4 (rubah alamat ip server SHOUTcast penulis dengan ip server anda)
    ServerPort=8000 (port server SHOUTcast)
    Password=mypasswd (rubah mypasswd dengan password yang anda inginkan dari koneksi ke Server SHOUTcast)
    StreamTitle=RlN Cyber Radio - Service Indonesia Pop Music (Judul Dari Radio penulis)
    StreamURL=http://202.155.145.21:8000/ (IP Public Server SHOUTcast penulis)
    Genre=indonesia pop (Jenis musik yang kita sediakan)

Instalasi Klien Windows
Perbedaan yang kerasa mencolok terdapat pada Interfais GUI yang di windows tentu memudahkan untuk dilakukan konfigurasi, juga terdapat fasilitas untuk microphone, sehingga terasa lengkap Radio kita ini. Pada klien windows merupakan plugin dari winamp:

  1. Aktifkan Plugin ini dengan jalan menekan Ctrl P (Preferences)
  2. Klik Sub Menu Plug-ins - DSP/Effect
  3. Klik di "Nullsoft SHOUTcast Source DSP v1.8.2b [dsp_sc.dll]"
  4. Muncul kotak SHOUTcast Source
  5. Di Tabulator "Output" lakukan setting seusai konfigurasi langkah di "Instalasi Klien Linux" juga setting pula pada bagian "YellowPages"
  6. Setelah itu ke Tabulator "Encoder" Lakukan setting pada Encoder Setting menjadi:
    24kbps, 22.050kHz Mono
  7. Kemudian di Tabulator "Input" set Input Device menjadi: Souncard Input
  8. Jika sudah siap semua, kembali ke Tabulator "Output" dan klik "Connect"

Sekarang Linux Box anda telah siap menjadi Radio Cyber, Selamat menjadi Dj

Credit:

  1. sc_serv.conf
  2. sc_trans.conf
  3. http://www.shoutcast.com

Permalink logo del.icio.usadd to del.icio.us | view as pdfview as pdf