Video Streaming

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, 
  1. 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
  2. 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.

0 Comments: