Selasa, 17 Januari 2017

Adaptive Video Sreaming


Adaptive Video Streaming

Adaptive Video Streaming atau disebut juga sebagai Adaptive Bitrate adalah teknik yang digunakan untuk streaming multimedia melalui jaringan komputer. Sementara di masa lalu sebagian besar teknologi video streaming menggunakan protokol streaming RTP tersebut dengan RTSP. Adaptif teknologi streaming yang saat ini hampir secara eksklusif didasarkan pada HTTP dan dirancang untuk bekerja secara efisien melalui jaringan besar HTTP yang didistribusikan seperti Internet.


Ia bekerja dengan mendeteksi bandwidth pengguna dan kapasitas CPU secara real time dan menyesuaikan kualitas aliran video yang sesuai. Hal ini membutuhkan penggunaan sebuah encoder yang dapat mengkodekan satu sumber video di beberapa bit rate . Client beralih ke pengkodean streaming yang berbeda tergantung pada sumber daya yang tersedia.


Lebih spesifiknya, dan sebagai implementasi yang digunakan saat ini adalah, adaptif bitrate yaitu metode video streaming melalui HTTP dimana konten sumber dikodekan di beberapa tingkat bit, maka masing-masing aliran bit rate yang berbeda tersegmentasi menjadi bagian - bagian kecil. Ketika memulai, permintaan client segmen dari aliran bit rate terendah. Jika client menemukan kecepatan download yang lebih besar dari tingkat bit dari segmen download, maka ia akan meminta ke segmen bit rate yang lebih tinggi berikutnya. Kemudian, jika client menemukan kecepatan download untuk segmen yang lebih rendah dari tingkat bit, maka akan meminta ke segmen bit rate yang lebih rendah. Ukuran segmen dapat bervariasi tergantung pada implementasi tertentu, tetapi mereka biasanya antara dua atau sepuluh detik.


Manfaat:
1.   Karena teknologi streaming dibangun di atas HTTP, bertentangan dengan berbasis RTP streaming yang adaptif, paket tidak memiliki kesulitan melintasi firewall dan perangkat NAT.

2.   Karena HTTP streaming client-driven, semua logika adaptasi berada di client. Hal ini mengurangi kebutuhan koneksi persisten antara server dan aplikasi client. Selanjutnya, server tidak diperlukan untuk mempertahankan informasi negara sesi pada setiap client.


Tidak ada komentar:

Posting Komentar

Tugas Pre Test dan Post Test Etika dan Profesionalisme TSI

Nama: Dirgo Endra Purwa Ananta NPM: 11115981 Kelas: 4KA09