Anda di halaman 1dari 4

VIDEO STREAMING

PENGERTIAN
Streaming adalah sebuah teknologi untuk memainkan file video atau audio
secara langsung ataupun dengan pre-recorder dari sebuah mesin server (web
server). Dengan kata lain, file video ataupun audio yang terletak dalam sebuah
server dapat secara langsung dijalankan pada UE sesaat setelah ada permintaan
dari user, sehingga proses running aplikasi yang didownload berupa waktu yang
lama dapat dihindari tanpa harus melakukan proses penyimpanan terlebih dahulu.
Saat file video atau audio di stream, akan berbentuk sebuah buffer di komputer
client, dan data video - audio tersebut akan mulai di download ke dalam buffer yang
telah terbentuk pada mesin client. Dalam waktu sepersekian detik, buffer telah
terisi penuh dan secara otomatis file videoaudio dijalankan oleh sistem. Sistem
akan membaca informasi dari buffer dan tetap melakukan proses download file,
sehingga proses streaming tetap berlangsung ke mesin

Video Streaming adalah sebuah komunikasi yang dilakukan melalui broadcast akses
internet untuk menghasilkan sebuah gambar, video streaming bukan hal yang baru bagi kita di
tanah air (Indonesia), sejak munculnya 3G (Generasi ke Tiga) pada sebuah telephone seluler
video streaming bagaikan jamur bertumbuhan dimana-mana, hingga kepelosok tanah air.

Sebenarnya penggunaan video streaming ini sudah lama kita lakukan, mungkin kita
sudah lupa dengan penggunaan kita pada Yahoo Messenger, skype, youtoube atau yang
sejenisnya, kita sudah lakukan sebelum 3G menjamur, sekitar tahun 2008 lebih kurangnya, mulai
muncul media televisi di Indonesia yang menggunakan video streaming, seperti metrotv, antv,
transtv kini sudah sampai tvone.

Video streaming sebenarnya sebuah teknologi yang mempermudah kita dalam


mendapatkan informasi dalam bentuk tampilan video, apalagi dengan internet menjamur di
segala penjuru dunia kita makin mudah mendapatkan informasi dan menikmati hiburan tanpa
membutuhkan media antena televisi biasa maupun parabola, karena banyak broadcast televisi
yang free to air memberikan fasilitas tersebut agar media tersebut dapat di simak disegala
penjuru dunia, seperti saat kita di Singapur, Amerika, dan lainnya kita masih bisa menyimak
tayangan televisi di tanah air tanpa perangkat antena televisi atau parabola.

Kemudahan tersebut membuat kita semakin merasa dunia dalam genggaman, kita dapat melihat
televisi, kita dapat berkomunikasi dengan interaktif 3G atau melalui media Gtalk,Yahoo
Messenger, Skype dan lainnya adalah sebuah manfaat dari sebuah teknologi video streaming.

VIDEO STREAMING MENGGUNAKAN FLASH DAN PROTOKOL HTTP


HTTP adalah protokol standar web yang digunakan teknologi web untuk keperluan
sharing dan streaming video contoh YouTube, Google Video, dan website sharing video lainnya.
Karena protokol inilah yang paling mudah diakses dari manapun. Beberapa firewall menutup
port-port yang tidak umum namun port 80 yang digunakan oleh protokol HTTP hampir tidak
pernah ditutup kecuali memang firewall tidak mengijinkan internet dalam jaringan mereka.
Dengan demikian sepanjang user terhubung internet maka mereka dapat dengan mudah
menonton video tersebut dimanapun dan kapanpun.
Dulu streaming video menggunakan protokol RTMP seperti yang digunakan pada Real
dan Flash Media Server. Teknologi ini penggunaannya tidak meluas dikarenakan untuk
menggunakannya memerlukan installasi software khusus seperti real player. Kelebihannya,
protokol ini bisa memberikan livestreaming untuk keperluan live broadcasting. Teknologi inilah
yang biasa digunakan untuk video tele conference Sedangkan saat ini penggunaan video pada
web merupakan trend yang sedang meningkat di internet. Menggunakan FLV sebagai format
video dan Flash sebagai player video memberi kemudahan dalam menyajikan konten video lewat
internet. Dengan menempelkan video pada website dan dijalankan dengan flash player membuat
video dapat ditonton kapanpun dan dimana pun.
Membuat aplikasi flash video player cukup mudah bila cuma menggunakan progressive
download. Progressive download adalah teknik yang digunakan pada Youtube untuk memutar
video. Video didownload dan langsung dijalankan tanpa harus menunggu video selesai di
download. Selama video dijalankan , secara background flash mendownload bagian sisanya dan
disimpan dalam buffer. Bagian video di dalam buffer ini yang akan diputar oleh Flash Player.
Karena sudah lokal maka pemutaran video dari buffer bisa lebih cepat. Selain itu progressive
download bisa melakukan cache pada video sehingga video tidak harus di download terlebih
dahulu bila akan diputar lagi.
Kekurangan progressive download adalah tidak dapat melihat bagian video yang belum
didownload oleh player. Dengan kata lain kita harus menunggu video untuk mendownload
hingga selesai bila kita hanya ingin melihat bagian belakang video. Untuk itu dikembangkan
teknik lain yaitu PSEDUO HTTP Streaming. Teknik ini memasukkan meta-tag atau kode yang
memberi informasi bagian-bagian video. Dengan memberi url request
http://thinkrooms.com/myvideo.flv?start=10 maka player langsung mengambil video dimulai
dari bagian 10. Dengan demikian kita bisa melihat bagian video yang mana saja tanpa harus
menunggu hingga bagian tersebut selesai di download. Teknik ini membutuhkan bantuan PHP
atau web server seperti APACHE dan LIGHTTPD.
Kemampuan flash dijalankan di web hingga di handphone membuat kita dapat membuat
aplikasi multimedia yang dapat dijalankan dimana saja. Kelebihan ini membuat populeritas flash
melonjak naik. Ada isu pembelian Macromedia oleh Adobe dikarenakan teknologi flash video.
Namun apapun itu, teknologi flash yang terus berkembang memberi kemudahan kita sebagai
developer dalam mengembangkan aplikasi lebih mudah dan lebih baik.
Cara Kerja :

Real Time Encoding dan Pre-encoded (stored) Video atau Audio

Video atau audio dapat diencode untuk keperluan komunikasi secara real time atau dapat juga di
pre-encoded dan disimpan dalam format CD-DVD untuk dijalankan pada saat dibutuhkan. Salah
satu aplikasi yang membutuhkan real time encoding adalah videophone dan video conferencing.
Sedangkan aplikasi yang membutuhkan pre-encoded antara lain DVD, VCD, yang dikenal
dengan penyimpanan secara local atau Video on Demand (VoD), yang penyimpanannya
dilakukan secara remote di server yang dikenal dengan video streaming.

Transfer Video via File Download dan Transfer Video via Streaming

Sebuah file video yang akan ditampilkan di user dapat menggunakan dua metode transfer file.
Pertama, dengan mendownload file video tersebut dan yang kedua dengan melakukan proses
streaming. Kedua metode ini memiliki keunggulan dan kekurangannya masing-masing. Sebuah
file video yang diambil dari server dengan cara download tidak dapaat ditampilkan dalam sebuah
file video tersebut selesai tersalin ke buffer. Metode ini memerlukan media penyimpanan yang
cukup besar dan waktu yang diperlukan untuk proses download cukup lama karena file video
biasanya berukuran besar. Metode kedua yang dapat digunakan adalah proses streaming. Metode
ini berusaha untuk mengatasi masalah yang terdapat dalam metode download. Ide dasar dari
video streaming ini adalah membagi paket video menjadi beberapa bagian, mentransmisikan
paket data tersebut, kemudian penerima (receiver) dapat mendecode dan memainkan potongan
paket video tersebut tanpa harus menunggu keseluruhan file selesai terkirim ke mesin penerima.

Caranya masukkan video kepada blog atau bahkan web apa saja yang kita miliki adalah caranya :

1. Video Collection Web — Pertama kali yang Anda lakukan adalah masuk kepada salah
satu dari dua web yang berisikan video-video hasil posting orang lain atau juga kita bisa
memasukkan video kita sendiri. Yaitu http://video.google.com/ atau
http://www.youtube.com/ dimana itu adalah situs web yang berdedikasi hanya untuk
video web streaming, artinya kita bisa melihat secara langsung video dan bahkan kita bisa
untuk memasukkan video yang kita sendiri yang kita miliki dan membaginya kepada
seluruh pengunjung web tersebut dan pengunjung dari dunia ini akan melihatnya secara
langsung melalui web. Yang saya sering gunakan yaitu youtube karena video.google
masih bersifat BETA atau masa percobaan.
2. Format video — nah sekarang kita berbicara masalah format video yang diperbolehkan
pada web. Format yang diperbolehkan adalah yang memiliki extension .flv atau Flash
Video. Tidak seperti yang sudah kita ketahui yaitu .mpg, .mpeg, .avi dan format lainnya
yang sering kita temukan pada komputer kita sebagai video, nah untuk mengubah format
video ini silahkan donwload aplikasinya yang freeware alias gratis di rivavx.com
3. Upload Video — setelah membuat video sendiri dengan format .flv maka upload video
itu di Video Collection Web yang tadi sudah saya beri tahu. Tetapi sebelum dapat upload
pastikan anda sudah membuat account dulu dong di web tersebut.
4. Tampilkan di BLOG kita — nah caranya untuk menampilkan hasil upload video kita
adalah jika kita menggunakan youtube maka masukkan script berikut ini :

Dimana http://www.youtube.com/watch?v=AgEmZ39EtFk adalah link dari video


yang ada pada youtube. Tapi harap diperhatikan perhatian ini hanya untuk BLOG yang di
WORDPRESS
DAFTAR PUSTAKA
http://www.thinkrooms.com/2007/12/12/video-streaming-menggunakan-flash-dan-protokol-http/
http://forum.seleb.tv/live-streaming/855-live-streaming-video-demand.html

Anda mungkin juga menyukai