Ping Server Sering RTO ? Ini salah satu penyebabnya

Waktu Baca : < 1 menit

Ping server yang sering RTO akan menyebabkan loading web akan lambat. Terlebih hal ini akan berdampak sangat besar jika terjadi pada server streaming, karena suara akan loncat-loncat atau bahkan terputus-putus.

Cara memeriksa ping adalah dengan membuka cmd.exe atau command prompt, lalu ketikkan : ping -t ipaddress. Misalnya : ping -t klikhost.com

 

http://i.imgur.com/Lsm8Y15.png

Jika didapat hasil seperti di atas (Request Timed Out / RTO), maka ada 2 kemungkinan : koneksi yang kita gunakan sedang drop, atau memang server yang network internetnya sedang drop.

Untuk menganalisanya, kita bisa coba ping ke domain lain, misalnya : ping -t detik.com. Jika di ping ke detik.com ternyata hasilnya bagus, berarti tidak ada masalah dengan koneksi kita, hanya server yang kita ping tadi yang bermasalah.

Umumnya jika ping server sering RTO seperti itu penyebabnya adalah :

1. Network server kena DDOS / Flooding

2. Switch server kepenuhan (full)

Solusi untuk masalah pertama, berarti harus dimitigasi penyebab DDOSnya. Sedang untuk masalah yang kedua, minta switchnya untuk dipindahkan ke switch yang masih longgar trafficnya. Permasalahan ini harus dikoordinasikan dengan pihak datacenter. Dalam hal ini jika Anda hanya sebagai user, maka hubungi pihak provider Anda.

Semoga bermanfaat!

Multi Redirect Berdasarkan Jenis Gadget / Mobile Device

Waktu Baca : < 1 menit

Ada kasus dimana ketika pengunjung mengakses halaman tertentu, misal http://namadomain.com/streaming, maka mereka akan langsung diarahkan ke masing-masing link streaming sesuai jenis gadget. Ini tentu akan memudahkan pendengar Anda.

Kita tahu bahwa untuk streaming dengan shoutcast, link untuk mendengarkan di blackberry dan iphone adalah berbeda. Demikian pula dengan icecast. Jadi bagaimana caranya agar masing-masing pendengar yang mengunjungi halaman http://namadomain.com/streaming langsung bisa mendengarkan tanpa harus klik icon link streaming ?

Berikut ada 2 cara :

1. Dengan memasang script web player shoutcast yang support HTML 5

Saat ini sudah banyak script player shoutcast yang mendukung HTML 5. Cuma sayangnya script ini hanya support di iphone dan blackberry. Sementara di Android beberapa masih tidak bisa jalan.

Anda bisa mencoba menggunakan script dari jplayer.org.

 

2. Meredirect ke masing-masing link sesuai jenis gadget/device

Secara build-in, media player di iphone dan blackberry sudah support shoutcast, jadi lebih gampang. Berbeda dengan ponsel android yang mengharuskan kita menginstal aplikasi tambahan seperti winamp maupun A Online Radio (AOR).

Demo : silahkan buka http://m.radiomindjakarta.com dari iphone dan blackberry Anda.

Anda bisa menggunakan javascript berikut untuk dipasang di bagian header halaman tersebut :

a. Meredirect semua gadget yang masuk di halaman home ke halaman khusus mobile.

<script type="text/javascript">
<!--
if (screen.width <= 699) {
document.location = "mobile.html";
}
//-->
</script>

b. Meredirect halaman tertentu ke masing-masing link sesuai jenis gadget/device

<script language=javascript>
<!--
if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
   location.replace("http://url-to-send-them/iphone.html");
}
-->
</script>

Server stabil dan bisa diakses dengan lancar dari Luar dan Dalam Negeri ? Baca ini dulu!

Waktu Baca : 2 menit

Saya baru saja membaca twitter seseorang yang menuliskan kurang lebih “server streaming baru kami lebih stabil dan bisa diakses dari luar negeri dan dalam negeri”. Setelah saya cek ricek ternyata servernya ada di Indonesia x_x

Ada kaitan apa antara kestabilan & bisa diakses dari luar negeri dengan lokasi server di Indonesia ? Seperti kita ketahui bahwa server di Indonesia kebanyakan bandwidth internasionalnya sempit (5 Mbps – 10 Mbps), dan itupun bandwidthnya di share dengan banyak server. Di tes pun kalau 1 Dedicated server bisa dapat 1 mbps sudah cukup lumayan. Tapi kalau traffic lagi penuh, syukur-syukur bisa dapat 100 – 500 kbps.

Apa artinya ini? kalau misalkan bandwidth internasionalnya cuma dapat 100 kbps, sementara misalnya Anda menggunakan bitrate 24 kbps, lalu pendengar dari luar negeri ada 10 orang. Berarti total bandwidth yang dibutuhkan = 24 kbps x 10 = 240 kbps. Sementara bandwidth server cuma 100 kbps. Artinya tidak terpenuhi, sehingga hasilnya putus-putus atau bahkan tidak bisa didengar dari luar negeri. Itu aja masih 10 pendengar, bayangkan kalau di satu server ada ratusan radio.

Lalu yang kedua mengenai kestabilan server alias tidak jarang down. Seringkali yang terjadi kalau tidak listriknya padam, ISPnya yang trouble, atau linux (kernel panic) dan hardware yang bermasalah. Selama menggunakan server di beberapa datacenter di Indonesia, hampir tidak ada satupun yang stabil. Ada aja masalahnya. Jadi saya bisa simpulkan kalau kestabilan server indonesia rata-rata masih belum bisa diandalkan, meski dalam batas yang wajar.

Lalu bagaimana caranya untuk mendapat kedua hal di atas? kestabilan dan bisa diakses dengan lancar dari dalam dan luar negeri ?

Saya menyarankan Anda menggunakan server yang berlokasi di USA, dengan ping yang bagus (semakin kecil ms nya, semakin kecil pula buffering dan delaynya). Selain itu juga port speed bandwidth yang lebar agar tidak putus-putus. Untuk hal ini tentu tidak sembarang server maupun lokasi bisa dipilih. Dan sudah pasti, ADA HARGA ADA RUPA. Jangan mudah tergiur dengan harga murah, kuota listener yang besar (oversell), tapi ternyata semua itu cuma jualan kecap alias trik marketing belaka.

Semoga bermanfaat!

Cara Menstreamingkan Radio FM dengan 1 Komputer

Waktu Baca : < 1 menit

Sebenarnya bisa saja dengan hanya menggunakan 1 komputer yang digunakan untuk player musik sekaligus untuk streaming. Tetapi memang kendala yang seringkali dihadapi di lapangan itulah yang saya lebih sarankan jadinya untuk menggunakan 2 komputer.

Kendala itu antara lain : penyiar mengotak atik settingan soundcard (master volume dan recording) sehingga streaming jadi error atau malah soundcardnya jadi bermasalah.

Apalagi sebenarnya kebanyakan radio menggunakan 2 komputer, jadi jelas tidak perlu harus mensetting streaming dengan hanya 1 komputer.

Skema 2 komputer :

Komputer I (player) + mic –> input mixer audio –> soundprocessor line out (Sumber Suara) –> line in komputer II (untuk streaming)

Atau

Line Out Tuner radio FM (Sumber Suara) –> Line in komputer II (untuk streaming)

Komputer II itu bisa digabung untuk SMS, mencari berita, membaca adlips dll.

Nah, bila memang Anda tidak bisa atau tidak memungkinkan menyediakan 2 komputer, maka berikut ini langkah-langkah untuk mensetting streaming dengan hanya menggunakan 1 komputer saja (OS : Windows XP). Anda harus paham tentang alur audio.

1. Klik icon “speaker” di kanan bawah dekstop Anda. Itu adalah untuk mengatur volume. Maka akan muncul pop up “Master Volume“. Centang “Mute” pada Line In / MIC.

2. Masih pada “Master Volume“, klik menu “Options“, lalu klik “Properties“. Maka akan muncul Pop up “Properties“. Pada mixer device, pilih “Via HD Audio Microphone” (Yang saya contohkan ini jika soundcardnya menggunakan VIA. Tampilan di situ pasti berbeda, tergantung dari tipe soundcard Anda. Tapi pada intinya adalah itu untuk mengatur recording). Lalu klik OK. Selanjutnya akan muncul pengaturan recording untuk mic mupun line ini. Jika Anda memasukkan suara ke line in, maka aturlah hanya pada volume recording line in saja.

Untuk encoder shoutcast, Anda bisa menggunakan shoutcast DSP maupun edcast.

Selamat mencoba!