Thursday, November 15, 2012

How to Install Shoutcast on Ubuntu

Subuh pagi tadi tiba - tiba dapet mention di twitter dari kang Onno W Purbo (@onnowpurbo). Beliau mengingatkan lagi mengenai kesediaan mengajar di TVRI minggu depan. Hampir aja lupa :D Oke... di acara itu saya dijadwalkan untuk mengajar bagaimana caranya membuat server radio streaming dan TV streaming sekalian gimana caranya bikin konten video on demand (VoD).

Hmm ... sebenernya sih sekarang untuk membangun server - server tersebut relatif gampang banget dibanding dulu waktu awal saya belajar streaming sekira 12 tahun yang lalu :) Sekarang tutorialnya udah banyak banget. Selain itu, sekarang server - server yang mendukung platform multiscreen dan multiprotocol sudah banyak.

Oke, daripada kelamaan langsung aja kita mulai yang paling gampang dulu. Gimana caranya install server shoutcast untuk bisa bikin radio streaming sendiri. Setelah tutorial ini saya akan membahas mengenai bagaimana cara installasi shoutcast 2.0, icecast, helix, red5, Flas Media Interactive Server dan Wowza Media Server. So stay tuned ya ... :)


Yang Perlu Disiapkan
Beberapa hal yang perlu disiapkan sebelum membangun sistem radio online (gaya bener bahasanya) :)
  1. Server dengan sistem operasi windows/linux. Tapi saya sangat menyarankan untuk menggunakan linux ... Kalo nggak punya server, kamu bisa sewa VPS hosting. Sedikit tips, pilihlah penyedia VPS hosting yang tidak mengukur bandwidth usage alias bandwidth unlimited. Sebab, streaming ini akan sangat menghabiskan bandwidth.
  2. Koneksi internet. Hareee geneee nggak punya internet ??? hihihihi ... koneksi internet yang dibutuhkan untuk radio streaming sebenernya nggak perlu besar - besar, yang penting stabil. Kamu bisa bersiaran di internet hanya dengan menggunakan speedy 384 kbps (paket speedy paling murah) atau bahkan menggunakan modem "colok" (modem 3G/EVDO) sekalipun.
  3. Laptop/dekstop PC yang digunakan untuk feed audio streaming

Mari Kita Mulai
  • Masuk ke server/VPS via SSH. kalo servernya ada di depan idung kamu tinggal masuk aja :)
  • Download shoutcast server 1.9.8 yang bisa di download di www.shoutcast.com
  • Buat direktori baru di server kamu, misalnya /data/streaming
# mkdir /data/streaming
  • Copy  sc_serv_1.9.8_Linux.tar.gz yang sudah kamu download tadi ke direktori /data/streaming
  • ekstrak dengan mengetikkan perintah
#  tar -zxvf sc_serv_1.9.8_Linux.tar.gz
  •  edit file sc_serv.conf bisa dengan menggunakan vi atau nano
# vi sc_serv.conf
Edit parameter berikut ini :
MaxUser=256
set max user sesuai dengan kemampuan server kamu (resource dan bandwidth). Jangan diset terlalu besar jika server kamu tidak mumpuni. Untuk rata - rata VPS, nilai 256-512 listener saya rasa cukup mumpuni.

Password=passw0rdkamusendiri
password ini berfungsi untuk feed audio ke server kamu serta berfungsi untuk masuk kedalam web management

Portbase=8000
isikan port sesuka hati kamu, asalkan tidak bentrok dengan service yang berjalan di server kamu. misal kamu juga bisa isikan dengan port 8888 (biar hoki) :D

IntroFile=/data/streaming/intro.mp3
ini dimaksudkan untuk membuat intro sebelum menjalankan streaming radio kamu. Jadi listener akan mendengarkan intro ini setiap kali akan mendengarkan radio streaming kamu. Biasanya intro ini diisi dengan jingle radio. Contohnya kamu bisa dengerin radio berikut ini yang menggunakan intro di streamingnya :
http://rajawaliradio.com:8012/listen.pls (Rajawali Radio Bandung)
http://rajawaliradio.com:8200/listen.pls (MQFM Bandung)
*gunakan winamp untuk memutar radio streaming tersebut
format intro harus disesuaikan dengan stream radio kamu. Misalnya kamu berencana untuk membuat streaming radio dengan format mp3, 48 kbps, mono, 44.1KHz sampling rate. nah, kamu harus meng-encode intro kamu dengan format yang sama persis dengan stream kamu. Jika tidak sesuai, maka setelah intro tidak akan terdengar apa - apa.

Setelah selesai jangan lupa untuk save configuration file tadi.

  • Jalankan sc_serv dengan mengetikkan
# ./sc_serv &
 Jika malah muncul
-bash: ./sc_serv: No such file or directory
jangan panik, hal itu muncul karena shoutcast 1.9.8 ini adalah program 32 bit yang berusaha untuk dijalankan di environment 64 bit. Nah, solusinya kamu bisa menginstall library 32 bit di ubuntu server kamu dengan perintah :
# apt-get install ia32-libs
setelah selesai dijamin kamu bakalan bisa menjalankan shoutcast 1.9.8 di server ubtuntu 64 bit kamu.

Beres deh, selamat kamu sudah berhasil menginstall shoutcast server untuk radio streaming.... :)
selanjutnya kamu bisa melihat di shoutcast administration kamu dengan mengetikkan URL ini di browser :
http://[IP server kamu]:[port shoutcast kamu]





kamu juga bisa melihat siapa saja listener yang lagi denger radio kamu, klik "admin login". ketik username : admin dan password : sesuai dengan password yang kamu isi di sc_serv.conf tadi



Berikut ini ada sedikit tips untuk kamu :
  • Sewa VPS (Virtual Private Server) dan menginstall shoutcast sendiri akan jauh lebih murah dibanding kamu beli shoutcast hosting yang sudah jadi.
  • Sebaiknya kamu menggunakan bandwidth yang relatif kecil agar tidak membebani server dan membebani listener kamu. bitrate 24 kbps sampai 48 kbps adalah bitrate yang paling pas melihat kondisi saat ini di Indonesia masih banyak yang belum terjangkau koneksi broadband
  • Gunakan codec AAC 2+ untuk kualitas audio yang lebih baik, namun bitrate bisa sangat kecil. karena AAC2+ ini codec audio yang paling efisien saat ini. Sayangnya tidak semua player mampu memainkan audio dengan codec ini

Wednesday, December 7, 2011

Download Nightmare Side Ardan FM November 2011 (Last)

Lho kok terakhir? Kenapa?
Pasti deh banyak dari kamu yang nanya kenapa ini adalah bulan terakhir saya update rekaman nightmare side ardan fm. Iya, soalnya minggu lalu ada email yang menclok ke mailbox dari staff ardan. email tersebut berisi permohonan untuk menghentikan update rekaman nightmare side dan menghapus konten rekaman nightmare side yang ada di blog ini. Dalihnya sih gara - gara tahun 2012 ntar, mereka bakalan release website khusus untuk para penggemar acara nightmare side ardan. Berikut ini email dari ardan (klik gambar untuk memperbesar) :


Yap, begitulah kenyataannya ... Kalo mau protes jangan ke saya, langsung aja dateng ke ardan atau kamu bisa kirim email ke :
sheisa@ardangroup.fm  |  dinarpermadi@ardangroup.fm  |  


Terima kasih buat kamu yang selalu setia mengunjungi blog saya dan menunggu rekaman nightmare side. Jangan kapok maen kesini ya ... siapa tau nanti ardan berubah pikiran :)
Selamat mendownload dan mendengarkan nightmare side ardan bulan November 2011 dan ingat, jangan pernah dengerin nightmare side ini sendirian ... soalnya nggak rame kalo takut sendirian mah ... :)

Wednesday, November 23, 2011

Mencicipi Layanan IPTV (Groovia TV) di Bandung

Setelah menunggu cukup lama sejak launching di Jakarta bulan Juni lalu, akhirnya awal November ini saya berkesempatan menjajal layanan IPTV Telkom yang punya ngaran Groovia TV di Bandung. Berbekal surat sakti dari Pak Binuri selaku GM UCS Regional III, akhirnya saya mendapatkan free tanpa harus membayar biaya tambahan apapun karena dianggap sebagai pelanggan setia ... :) Soalnya kalo diinget - inget lagi, saya langganan speedy unlimited dari mulai pertama kali launching di Bandung ( maret 2005) sampai sekarang ... lumayan lama juga ya ... :D

Apa sih Groovia TV itu? Stasiun TV baru ya ?
Kalo definisi, program, channel, fitur,  penawaran dll. sebenernya gampang banget, tinggal baca langsung di websitenya groovia.tv disitu udah dijelasin lengkap banget, yang jelas groovia tv adalah tv berlangganan (pay tv) yang disediakan oleh telkom untuk mendukung gaya hidup (lifestyle) masyarakat terutama di daerah perkotaan. Boleh dibilang sekarang ini kan gaya hidup kaum urban waktunya lebih banyak dihabiskan di jalan. Lho, Kok bisa? lha iya, cobain aja deh liat kemacetan jakarta yang makin hari makin parah. Bahkan sekarang udah mulai merembet ke Bandung. Nah, gara - gara macet di jalan atau mungkin siangnya sibuk kerja, seringkali melewatkan tayangan - tayangan menarik yang ada di TV.



Inget nggak waktu ulang tahun telkom tanggal 23 Oktober 2009 lalu, telkom melakukan transformasi bisnis menjadi T.I.M.E sederhananya sih gini, kalo dulu telkom hanya jualan akses nah sekarang telkom juga jualan konten. :) Jadi sebenernya IPTV ini adalah platform layanan yang merupakan tahap lebih lanjut dari bentuk interaksi multimedia yang ada saat ini. Keren banget kan ... Karena mengutilisasi kabel telepon eksisting, sehingga dimungkinkan layanan triple play (voice, internet dan video)

Penasaran dong, bisa ngapain aja sih? Yuk, kita bahas bareng - bareng :

FITUR YANG BIASA AJA
Lho kok biasa aja? Katanya keren banget ... eitsss jangan protes dulu bos, kali ini yang saya bahas adalah fitur standar yang bisa dinikmati oleh tv berlangganan (pay tv) manapun atau dinikmati melalui media eksisting yang umum.

1. Live TV
Fitur ini sebenernya bisa kamu nikmatin disemua tv berlangganan maupun tv terestrial, yang ngebedain antara satu vendor dengan yang lain cuma pilihan paket - paket channel yang bisa dinikmati serta penawaran harganya. Jadi yaa biasa aja fitur yang ini mah

2. Music (audio only dan video clip)
Rasanya ribet banget deh kalo musti nyetel TV cuma buat dengerin lagu doang, biasanya mah kalo denger lagu di laptop/pc disambi kerja. Selain itu ngedengerin lagu via mp3 player lebih enak dan hemat energi ... :) terus kalo mau liat video clip biasanya kita langsung nyelonong ke youtube atau download baru ditonton. Apalagi koleksi video clipnya masih dikit banget, belom ada PV dari band - band asal Korea dan Jepang yang akhir - akhir ini lagi naek daun :D


3. Games
Sumpah kagok banget maen games disini, udah mah remote control-nya nggak responsif, eeh ditambah lagi permainannya cuma gitu - gitu doang ...  nggak banget deh ... :D

4. Radio
Fitur ini juga standar banget dan nggak efektif sebenernya. Soalnya kita lebih terbiasa denger radio ya di perangkat radio yang ada di HP atau di mobil. Lebih dahsyat lagi sekarang denger radio streaming online dimana aja, kapan aja dan pake devices apa aja selama ada akses internet. Mengenai radio streaming ini kebetulan sudah saya bahas ketika menjadi narasumber di acara e-Lifestyle Metro TV bulan Mei kemaren. Penasaran ? nah ini dia videonya :


FITUR YANG LUAR BIASA
Nah, ini baru fitur - fitur yang keren banget dan baru ada di groovia tv. Fitur apaan aja tuh ?

1. TV on Demand (TVoD)

Sering ngelewatin tayangan seru gara - gara telat pulang, sibuk kerja atau ketiduran nonton premiere league? atau baru nyetel HBO tapi film keren udah maen setengah jalan, pasti nyebelin banget kan? Sekarang nggak usah khawatir lagi, soalnya dengan adanya TVoD ini acara - acara kesayangan bisa kita nikmatin sampe 48 jam kebelakang. Jadi nggak bakalan ketinggalan lagi dong nonton pertandingan seru atau film - film keren ...


2. Video on Demand (VoD)

Fitur ini sebenernya nggak jauh beda sama TVoD, cuman disini kita bisa milih film apa aja yang pengen ditonton tanpa harus ada limitasi 48 jam sebelumnya. Film - film box office dari HBO on Demand atau film Indonesia bisa kamu nikmati kapanpun. Sayangnya koleksi film disini masih dikit ... :(

3. Karaoke on Demand (KoD)

Punya bakat nyanyi atau hobby karaokean? Sering ngabisin duit ke tempat karaokean bareng temen? Nah daripada kantong bolong keseringan karaokean, mendingan karaokean di rumah aja. Dengan fitur ini kamu bebas karaokean tiap hari dirumah. Tinggal tancepin output audio dari Set Top Box ke home theater kamu udah bisa karaokean. Cuman sayangnya lagu - lagunya masih terbatas banget, playlistnya juga ribet dan nggak responsif (kayak nge-LAG rasanya).

4. Time Shift TV

Pause, rewind, replay. Tagline ini yang menjadi jargon disetiap iklan groovia tv. Yap, semua fitur yang melibatkan audio dan video di groovia tv bisa dengan mudah kamu pause, rewind dan replay seenak udel tanpa harus mikir kaset kusut (inget jaman - jaman kaset video betamax dan VHS) hehehehe ... atau lagi nonton HBO (yang notabene nggak ada iklannya) terus kebelet kencing tapi takut adegan keren kelewat... lebih asik lagi kalo kamu lagi nonton TVoD terus ada iklan, tinggal dicepetin aja tuh iklannya ... hehehe ...

5. Personal Video Recording (PVR)
Fitur ini memungkinkan kamu ngerekam acara - acara favorit. Disediakan storage sebesar 20 Gb (setara 20 jam) buat ngerekam acara favorit kamu. Sayangnya hasil rekamannya nggak bisa dicopy dan dijadiin file video. Lha terus fungsinya slot USB di set top box buat apa? Fungsinya cuma buat USB wireless dan USB storage biasa. Mungkin bakalan lebih asik kalo nantinya file yang kita rekam bisa dengan mudah dicopy ke flasdisk yang ditancepin ke slot USB di set top box (STB).


Berlangganan Groovia TV
Setelah kamu daftar dan jaringan dipastikan ready untuk IPTV, maka untuk menikmati layanan ini kamu bakalan dikasih 1 buah home gateway dan 1 buah set top box secara cuma - cuma. Sayangnya untuk menikmati layanan high definition (HD) harus sewa set top box HD dengan biaya Rp. 100.000/bulan. Berikut ini bentuknya :
 Home Gateway (tampak depan)


Home Gateway (tampak belakang)

Sebenernya homegateway ini adalah modem ADSL dengan 4 buah port LAN + wireless yang "disulap" jadi home gateway. Firmware-nya juga di kustomisasi. Walaupun mereknya ZTE, tapi interface modem rasanya mirip banget sama TP-Link (mungkin karena sudah dimodifikasi firmware-nya)

 Set Top Box

 Set Top Box (tampak depan)

Set Top Box (tampak belakang)

Nah, sayangnya set top box ini masih menggunakan output composite video & s-video, sehingga gambarnya agak "pecah" kalo disambungin ke TV 42" ke atas. Sisitu juga ada port USB, sayangnya cuma buat USB wi-fi (bukan untuk ngerekam video).

Karena IPTV ini sistemnya streaming, jadi sebenernya nggak usah pake STB-pun bisa menikmati layanan Groovia TV. Mengenai hal ini mungkin nanti akan saya bahas di postingan terpisah (biar makin penasaran) :)

Friday, November 4, 2011

Download Nightmare Side Ardan FM Bulan Oktober 2011

Terus terang saya agak males update rekaman nightmare side ini. Selain karena kesibukan yang semakin meningkat, beban pikiran juga makin menguras hati ... (kayak lagu aja) :D Kenapa? Soalnya selama saya upload rekaman nightmare side ini, belum pernah ada tuh yang namanya kejadian aneh. Sampai akhirnya tanggal 20 Oktober kemaren kejadian aneh itu menimpa saya.

Nggak masuk akal emang, tapi ya kejadian aneh itu akhirnya terjadi. Ceritanya waktu tanggal 20 Oktober seperti biasa komputer server secara otomatis merekam siaran radio Ardan di waktu yang telah ditentukan, biasanya ini ditandai dengan keluarnya suara radio ardan di speaker di ruang server. Nah waktu itu, awalnya sempet kerekam tapi pas baru opening ternyata tiba - tiba suaranya mati. Penasaran dong, takutnya server error. Sewaktu saya melintas di depan ruang server ternyata ada sesosok bayangan putih berada tepat di atas rak server.

Bayangan yang seperti asap itu perlahan - lahan menggumpal dan akhirnya berbentuk menjadi sesosok dengan rambut panjang dan mengenakan kain putih lusuh kecoklatan seperti noda tanah ... Karena kaget saya langsung lari dan nggak berani ke ruang server.

Besoknya akhirnya saya memberanikan diri untuk mengecek ruang server, ternyata disana tidak ada apa - apa, hanya saja ruang server ini jadi wangi bunga melati. Aneh, padahal tidak ada udara yang keluar masuk ruang server (untuk menghindari debu). Pendinginan hanya dilakukan oleh AC. Setelah cek beberapa server yang ada di rack itu, ternyata semua berjalan normal.

Sampai akhirnya saya memutar hasil rekaman nightmare side semalam (20 Oktober), ternyata rekamannya terputus dan digantikan oleh suara - suara aneh. Suara itu mirip seseorang yang sedang berbisik, namun tertutup oleh suara angin ... ihhh serem banget deh pokoknya.

Penasaran? Kalo kamu download rekaman nightmare side bulan oktober 2011 ini di file tanggal 20 oktober di awal cerita agak terputus, sengaja saya edit dan saya hilangkan suara - suara aneh itu biar nggak menganggu keseruan mendengarkan nightmare side edisi 20 Oktober 2011.

Banyak yang bilang agar saya mengirimkan cerita ini ke tim nightmare side ardan. Tapi terus terang males banget ... serem kalo diinget - inget lagi ... mungkin hal ini juga yang bikin saya makin males buat ngerekam acara nightmare side ardan.

Buat yang mau download nightmare side edisi bulan oktober 2011 langsung aja klik disini. (size 45 MB)