Dynamic Adaptive Streaming Over HTTP (DASH)
DASH adalah
sebuah teknologi bit
rate streaming yang adaptive, dimana
file multimedia dibagi
menjadi satu atau lebih segmen
yang dikirim ke
klien dengan menggunakan HTTP. Segment Base
dan Segment Timeline, tergantung dari penggunaannya. Segmen
dapat diberikan panduan spesifikai dan format dengan
menggunakan 2 jenis container yaitu: ISO
base media file
(misalnya: MP4) atau
MPEG-2 Transport Stream.
DASH tidak menggunakan RTP karena
memiliki kendala
dalam berbagai hal,
seperti firewalls dan seringkali paket-paket
UDP diblock. Solusi
lainnya untuk mengatasi
masalah tersebut adalah
dengan menggunakan
HTTP, namun
di sisi lain
HTTP juga mengalami
delay.
FFMPEG
Program yang dapat merekam, mengkonversikan dan streaming audio dan video digital dalam berbagai format. FFmpeg merupakan aplikasi command line yang terdiri dari kumpulan pustaka perangkat lunak bebas/open source. Nama proyek yang berasal dari grup video standar MPEG, di tambahkan "FF" untuk "fast forward". Proyek ini dimulai oleh Fabrice Bellard (menggunakan nama sanaran
"Gerard Lantau"), dan saat ini dikelola oleh Michael Niedermayer. Banyak
pengembang FFmpeg merupakan bagian dari proyek MPlayer, FFmpeg di-hosting pada server proyek MPlayer. FFmpeg dikembangkan pada Linux, termasuk Apple Inc Mac OS X, Microsoft Windows dan AmigaOS. Belakangan, FFmpeg versi .5 baru dirilis, meskipun sebelumnya pengembang
FFmpeg selalu menyarankan untuk menyarankan untuk membangun menggunakan
source code terbaru dari subversion control system dalam upaya untuk trunk source code yang stabil.Terdapat dua video code dan satu video container yang ditemukan dalam proyek FFmpeg selama perkembangannya.
Tidak ada komentar:
Posting Komentar