Bila kita searching di search enginge, maka kita akan mendapatkan pengertian bahwa, live streaming merupakan Proses penghantaran data dalam aliran berkelanjutan dan tetap yang memungkinkan pengguna mengakses dan menggunakan file sebelum data dihantar sepenuhnya.
Jadi kita tidak usah repor-repot menunggu untuk mendownload filenya, karena fasilitas tersebut sudah bisa langsung kita nikmati secara realtime atau pada saat itu juga, mantap kan?.
Video
streaming itu sendiri bukan hal yang baru, sejak
munculnya 3G (Generasi ke Tiga) pada sebuah telephone seluler video streaming
bagaikan jamur bertumbuhan dimana-mana, hingga kepelosok tanah air.
Penggunaan video streaming telah lama kita
lakukan, seperti penggunaan kita pada Yahoo Messenger,
skype, youtoube dan lain lain, 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, tvone.
Video streaming adalah teknologi yang mempermudah
kita dalam mendapatkan informasi dalam bentuk tampilan video, apalagi perkembangan Internet kita makin mudah mendapatkan
informasi dan menikmati hiburan tanpa membutuhkan media antena televisi biasa
maupun parabola, 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.
Banyak sekali manfaat yang kita dapat dari sebuah
teleconference melalui video streaming, antara lain biaya yang dibutuhkan jauh
lebih murah "baca artikel manfaat Video Conference"
Dalam dunia internet, streaming itu mengacu pada teknologi
yang mampu mengkompresi atau menyusutkan ukuran file audio dan video agar mudah
ditransfer melalui jaringan internet. Sehingga ketika kita ingin menonton atau
mendengarkan secara langsung, video atau audio tersebut tidak terlalu berat,
karena filenya sudah dikecilkan atau di kompresikan.
Berdasarkan berbagai sumber ternyata teknologi streaming pada Internet
broadcasting terdiri dari dua tipe,
- Video On-Demand : Merupakan Sistem Televisi Interaktif yang memfasilitasi khalayak untuk mengontrol atau memilih sendiri pilihan program video dan klip yang ingin ditonton. Fungsi dari VOD itu seperti layaknya video rental, di mana pelanggan dapat memilih program atau tontonan yang ingin ditayangkan. Pilihan program dapat berupa sederet judul film, serial TV, acara realitas, dan program lainnya. tidak hanya menonton, khalayak pun dapat menyimpan serta mengunduh program semau mereka
- Video Live (RealTime). dikenal juga dengan istilah livecasting, menyiarkan suatu file media saat itu juga ketika suatu kejadian tengah berlangsung, jadi prosesnya real time. Nah Salah satu stasiun televisi yang mengacu teknologi livecasting ini misalnya metrotvnews yang siarannya dapat dilihat langsung
ISTILAH STREAMING
- Media Streaming
Sebuah teknologi yang memungkinkan distribusi data audio,
video dan multimedia secara Real Time melalui Internet. Media streaming
merupakan pengiriman media digital berupa (video, suara dan data) agar bisa
diterima secara terus-menerus (stream). Data tersebut dikirim dari sebuah
server apllikasi dan di terima serta ditampilkan secara Real Time oleh aplikasi
pada komputer klien.
- Buffering
Proses atau kondisi yang terjadi saat sebuah player untuk
media streaming sedang menyimpan bagian-bagian file media streaming ke tempat
penyimpanan lokal. Kebanyakan player menyimpan hanya sebagian kecil dari sebuah
presentasi streaming sebelum memulai streaming. Proses buffering juga bisa
terjadi di tengah-tengah streaming, biasanya hal seperti ini terjadi jika
bandwidth yang diperlukan untuk memainkan streaming kurang sesuai atau kurang
memenuhi besar bandwidth dari yang seharusnya.
- Bandwidth
Jumlah data yang bisa ditransmisikan dalam ukuran yang tidak
pasti. Untuk peralatan digital, biasanya bandwidth dibuat dengan satuan bit per
seken atau byte per seken – berbeda dengan peralatan analog yang memiliki
standar ukuran cycle per seken atau hertz (Hz).
- Broadcash
Sebuah proses saat data secara simultan dikirimkan ke semua
stasiun dalam sebuah jaringan.
- Buffer
Tempat penyimpanan sementara (penyangga) yang dialokasikan
dalam sistem secara random untuk menyimpan data2 sebelum dikirim atau disimpan
ke bagian lain dari sistem. Dalam aplikasi streaming, buffer menyimpan data
audio atau video sampai semua inforamasi yang cukup untuk melakukan streaming
terkumpul semua.
- Video Digital
Kunci dari konten media streaming. Biasanya video digital
dikonversi dari data-data video analog. Sinyal video digital direpresentasikan
dengan bilangan 0 dan 1, sedangkan sinyal analognya direpresentasikan dengan
flugtasi sinyal yang tersimpan di storage – perbedaan analog dan digital dalam
sinyal video sama dengan perbedaan analog dan digital pada sinyal audio.
- Encoder
Aplikasi perangkat keras atau software yang dipakai untuk
mengkompresi sinyal-sinyal audio video untuk melakukan streaming.
Berikut Komponen yang dipakai dalam pembuatan Live Streaming
- Data Source
Data source ini adalah representasi file film yang siap
dikirimkan dalam format file yang sudah RTP (Real-Time Transfer Protocol) compliant.
Misalnya frame MPEG harus di ubah menjadi format MPEG_RTP agar dapat dibaca
oleh pihak penerima (receiver) Proses pengubahan dilakukan oleh processor,
menggunakan codec-codec yg sesuai.
- RTP Manager
RTP Manager ini berfungsi untuk menginisialisasi koneksi
(menentukan port mana yg dibuka, IP address dan port yang menjadi tujuan
pengiriman file), dan menciptakan Send Stream objek.
- Send Stream
Membaca Data Source Objek, dan mengirimkan frameframe film,
termasuk mengatur penggunaan buffer untuk mengirimkan frame-frame tersebut.
- RTP Socket Adapter
Mengambil frame per frame dari data source, frame ini akan
dikirimkan ke encryptor untuk dienkripsi.
- Transmitter dan receiver
Transmitter melakukan proses enkripsi paket data. Sedangkan
receiver melakukan proses dekripsi paket data yang diterima. Kunci yang digunakan pada transmitter dan
receiver harus sama. Jadi jika kunci tidak sama, maka receiver tidak dapat
melakukan proses dekripsi paket data, yang mengakibatkan video tidak dapat
ditampilkan di receiver.
- Software
Software yang digunakan pada aplikasi ini adalah Internet
broadcasting yaitu penyiaran audio ataupun video yang berbasis Internet
Protocol (IP). Dengan Internet broadcasting ini stasiun radio atau televisi
dapat melakukan siarannya menggunakan jalur Internet. Sedangkan software yang
digunakan oleh receiver (termasuk saya) salah satunya adalah flash player.