xvi
Ubuntu  server  yang  digunakan  adalah  ubuntu  server  versi  9.04  yang mempunyai  kode  nama  Jaunty Jackalope.  Ubuntu  server  9.04  ini  di  support sampai
April 2014 oleh developernya Adapun beberapa kelebihan sistem operasi linux ubuntu server ini antara lain
adalah : a. Virtualisasi
Ubuntu  Server  Edition menawarkan  berbagai  macam  teknologi
virtualisasi, apakah itu digunakan sebagai sistem operasi host atau guest. b. Packages
Sistem  paket Debian adalah  salah  satu  kekuatan  terbesar  dari  Ubuntu yang  secara  langsung  diwarisi  dari  distro  tersebut.  Tidak  hanya
memberikan  penyebaran  paket  yang  efisien  dan  alat-alat  pemeliharaan, tetapi berbeda dari sistem manajemen paket lain dalam berbagai cara.
c. Prosesor Ubuntu Server  Edition dioptimalkan  untuk  prosesor  multi-core baik  32
atau 64bits. d. Storage
Ubuntu    Server  Edition membawa  kelebihan  pada  shared  storage yang murah untuk server.anonim, 2010, A
2.1.2. Wordpress
WordPress adalah sangat  populer  digunakan
dibangun dengan bahasa PHP  dan MySQL,
sebagai blog, WordPress Management  System
disesuaikan  dengan dari  b2cafelog ya
diusulkan  oleh  Christine Mullenweg
Sejarah  WordPress pengguna aktif dari
oleh  pemrogramnya sayang dan mulai melanjut
WordPress Mullenweg  dengan
selain  karena  banyaknya dukungan  komunitas
anonim, 2010, B
2.1.3. Winamp
xvii
Gambar 2.2. Logo wordpress adalah  sebuah  aplikasi    sumber  terbuka  open
populer  digunakan  sebagai  mesin  blog  blog  engine dengan bahasa pemrograman PHP dan basis data database
,  keduanya  merupakan  perangkat  lunak  open  source WordPress juga mulai digunakan sebagai sebuah CMS
System  karena  kemampuannya  untuk  dimodifikas dengan  kebutuhan penggunanya.  WordPress adalah  penerus
yang  dikembangkan  oleh  Michel  Valdrighi.  Nama Christine  Selleck,  teman  ketua  pengembang  developer
WordPress dimulai  saat  Matt  Mullenweg yang dari b2 mengetahui bahwa proses pengembangan
pemrogramnya  yang  bernama  Michel  Valdrighi,  Matt  Mullenweg sayang dan mulai melanjutkan pengembangan b2.
muncul  pertama  kali  di  tahun  2003  hasil  kerja dengan  Mike  Little.  Yang  membuat  WordPress makin
banyaknya  fitur  dan  tampilan  yang  menarik,  adalah komunitas  terhadap  perangkat  lunak  sumber  terbuka
open  source  yang engine.  WordPress
database MySQL. open  source.  Selain
CMS  Content dimodifikasi  dan
adalah  penerus  resmi Nama  WordPress
developer,  Matt
yang  merupakan mbangan b2 dihentikan
Mullenweg merasa
kerja  keras  Matt makin  terkenal,
adalah  juga  karena terbuka  untuk  blog.
xviii
Gambar 2.3. Logo Winamp Winamp adalah  suatu  pemutar media  buatan  Nullsoft,  yang  sekarang
merupakan  suatu  cabang  Time  Warner.  Winamp merupakan  perangkat  lunak freeware atau shareware yang  dapat  memainkan  berbagi codec dan tipe  audio
dan juga dapat dikostumisasi. Winamp pertama  diluncurkan  oleh  Justin  Frankel pada  tahun  1996.
Pengembangan Winamp terkini mendapat pujian dari Ben Allison benski, Will Fisher,  Taber  Buhl,  Maksim  Tyrtyshny,  Chris  Edwards  dan  Stephen  Tag
Loomis. Winamp ini  nantinya  yang  akan  digunakan  sebagai  media  untuk  mem-
broadcast-kan suara dengan di integrasikan terlebih dahulu dengan plugin lain, yaitu shoutcast dsp.
Pada  tahun  2005,  Winamp berkembang  dari  33  juta  pemakai  bulanan sampai lebih 57 juta pengguna bulanan, menjadikan Winamp yang kedua yang
sering  digunakan  untuk  media  pemutaran sedunia  setelah  Windows  Media Player.
anonim, 2010, C Shoutcast digunakan  untuk  mem-broadcast-kan  suara  dari  inputan  yang
berasal  dari  komputer  ke  server  yang  selanjutnya  akan  di  broadcast-kan  ke dunia  maya  lewat  website  yang  telah  di  integrasikan  dengan  shoutcast  server
ini. Shoutcast sendiri adalah aplikasi gratis freeware yang masih satu induk
dengan winamp media player. Shoutcast merupakan aplikasi yang dikhususkan untuk  keperluan  broadcast  radio  internet,  jadi  untuk  menyiarkan  suara  harus
melalui  software  winamp yang  juga  telah  ditambahi  plugin khusus  untuk broadcasting suara yaitu shoutcast-dsp-1-9-0-windows.
2.1.3.1. Shoutcast Shoutcast DNAS Sc_serv
xix
Shoucast untuk  server yang  akan  di  install adalah  Sc_serv.tar.gz.  Versi yang  digunakan  adalah  sc_serv_1.9.8_linux.tar.gz.  Aplikasi  ini  di  install pada
server yang  digunakan  yaitu  linux  ubuntu  server  9.04.  Aplikasi  ini  berfungsi sebagai penghubung antara komputer broadcast dengan internet.
2.1.3.2. Shoutcast DSP
Aplikasi  ini  adalah  software yang  harus  di  install pada  komputer  yang akan  digunakan  untuk  broadcasting.  Software ini  merupakan  paket  plugin
tambahan  pada  winamp.  Jadi  untuk  bisa  menggunakan  software ini  maka komputer  yang  akan  digunakan  harus  sudah  ada    sudah  di  install  winamp
terlebih  dahulu.  Shoucast  dsp ini  hanya  kompatibel  dengan  komputer  ber- operating sistem windows, karena pihak pengembang tidak membuatnya dalam
versi linux.
Gambar 2.4. Logo shoutcast
2.1.3.3. Shoutcast sebagai software aplikasi streaming
Seperti  penjelasan  sebelumnya  shoutcast adalah  software aplikasi  untuk keperluan streaming audio melalui media internet buatan Nullsoft. Software ini
adalah  software gratis  atau  freeware dengan  beberapa  kelebihan  diantaranya yaitu :
1. Didukung  oleh  komunitas  dunia  maya  dalam  forumnya  yaitu
http:forums.winamp.comforumdisplay.php?forumid=140 2.
Software aplikasi pendukung cukup lengkap
xx
3. Penggunaannya sangat mudah user friendly
4. Mendukung semua sistem operasi saat ini
5. Software bebas lisensi freeware
Selain  itu  disampaikan  pula  data  tabel  perbandingan software aplikasi streaming  Shoutcast dengan  software aplikasi  streaming yang  lain  lihat
lampiran.
2.1.4. Xampp
Xampp  merupakan  salah  satu  paket  aplikasi  untuk  Server yang  cukup lengkap.  Xampp mendukung  semua  sistem  operasi  saat  ini  windows,  linux,
Mac OS dan Solaris. Paket-paket yang ada di dalam xampp ini antara lain : 1.
Apache Apache merupakan aplikasi Server. Apache berfungsi untuk
menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web
2. MySql
MySql merupakan  aplikasi  database  server. Perkembangannya  disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL
merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta
isinya 3.
PHP PHP merupakan  salah  satu  bahasa  pemrograman  web  yang  sangat
populer. Php ini dapat di integrasikan dengan sql sebagai database-nya. 4.
Perl Perl juga  merupakan  salah  satu  bahasa  pemrograman yang  juga
mendukung semua sistem operasi saat ini.
xxi
2.2. Kerangka Pemikiran 2.2.1.
Server radio streaming dengan ubuntu server
Aplikasi  broadcast yang  digunakan  adalah  shoutcast  yang  mendukung sistem operasi windows maupun linux. Sebenarnya dengan komputer biasa-pun
asal  di  install  shoutcast  dsp ini  langsung  bisa  digunakan  sebagai  server  radio streaming.  Alasan  mengapa  digunakannya  linux  ubuntu  server  adalah  agar
server ini bisa lebih optimal dan bisa sekaligus dijadikan Server.
2.2.2. Broadcasting
Konsep broadcasting sebenarnya  adalah  menyebarkan  suara  ke  sekitar dengan mengubahnya terlebih dahulu menjadi bentuk lain, dan harus ditangkap
dan diterjemahkan dengan alat tertentu. Radio streaming atau radio internet ini sama  sekali  berbeda  dengan  radio  konvensional  biasa.  Radio  konvensional
menggunakan frekuensi  tertentu  antara  500 KHz  sampai  108 MHz  yang merambat  melalui  gelombang  elektromagnetik  pada  medium  udara  atau  tanpa
medium  sama  sekali  hampa  udara.  Radio  streaming  atau  radio  internet menggunakan media  internet  yang  dapat  diakses  dengan  web  browser melalui
port  tertentu sehingga  tanpa  peralatan  radio  konvensionalpun  radio  internet tetap bisa berjalan. Radio streaming merupakan perluasan jangkauan pendengar
dengan memanfaatkan media lain internet. Kualitas file audio yang di broadcastkan tergantung pada besarnya bitrate
dan  juga  kapasitas  bandwith  upstream-nya.  Bitrate adalah  jumlah  bit  yang disampaikan atau yang diproses per unit waktu, biasanya diukur dengan satuan
kbps kilo  bit  persekon. Berikut  diberikan  tabel  data  untuk  mengetahui bagaimana agar suatu broadcasting audio bisa berjalan dengan optimal.
Tabel 2.1. Quality of Services Streaming Audio
Bit Rate Koneksi Minimal
Keterangan