14 December 2006

Streaming: Membuat File Besar Serasa Kecil

Apa sih yang dimaksud dengan streaming? Jika kita membuka kamus, streaming umumnya diartikan pengaliran atau mengalirkan. Dalam dunia Internet, streaming mengacu kepada teknologi yang mampu mengkompresi atau menyusutkan ukuran file audio dan video agar mudah ditransfer melalui jaringan Internet.

Pentransferan file audio dan video tersebut dilakukan secara mengalir terus-menerus. Dari sudut pandang prosesnya, streaming berarti teknologi pengiriman file dari server ke client melalui jaringan packet-based semisal Internet. File tersebut berupa serangkaian paket yang diberi stempel waktu yang disebut stream.

Dari sudut pengguna, streaming adalah teknologi yang memungkinkan file dapat segera dijalankan tanpa harus menunggu selesai didownload seluruhnya. Sebelum teknologi streaming diperkenalkan luas, kita harus men-download secara utuh file audio atau video sebelum dapat mendengar atau menontonnya di komputer kita. Untuk mendownload file tersebut hingga selesai tentu saja memerlukan waktu yang cukup lama. Sekedar contoh, jika sebuah file video besarnya adalah 10 MB, maka kita kita memerlukan sekitar 15 menit jika menggunakan akses Internet dengan kecepatan 56 Kbps.

Sebenarnya file apa saja sih yang bisa di-streaming-kan? Semua jenis file sebenarnya bisa. Baik file audio, video, image, text, data 3D, software, dan sebagainya. Tetapi streaming sejatinya lebih mengacu kepada time-based media, khususnya audio dan video, yang harus dapat dinikmati sesegera mungkin dan pada berdasarkan pewaktuan yang tepat, karena untuk dapat menikmati lagu atau film, haruslah dimainkan secara berurutan dari awal hingga akhir (sequential) tanpa terputus-putus (uninterrupted). Salah satu aplikasi yang sangat akrab dengan teknologi streaming adalah aplikasi Internet broadcasting, yaitu penyiaran audio ataupun video yang berbasis Internet Protocol (IP).

infokomputer.com