9
2.1.3 Codec FFMPEG
Fast Forward MPEG FFMPEG merupakan proyek yang berasal dari grup video standar MPEG. FFMPEG adalah program komputer yang dapat
merekam, mengonversikan dan streaming audio dan video digital dalam berbagai format. FFMPEG merupakan aplikasi command line yang terdiri dari kumpulan
library perangkat open source. Termasuk libavcodec, library untuk audio codec atau video codec yang digunakan oleh beberapa proyek lain, dan libavformat,
library untuk audio atau video mux kontainer dan demux kontainer.
2.2 Model Decodable Frame Rate
Ketika ditransmisikan ke jaringan frame video dibagi menjadi beberapa paket kecil sesuai dengan ukuran paket maksimum dari jaringan. Sebuah frame
video dianggap sebagai sebuah frame yang decodable jika sebagian besar dari paket yang dituju mampu membentuk frame yang diterima [3].
Decodable Frame Rate adalah model perhitungan yang digunakan untuk mengevaluasi kualitas video [1]. Semakin besar nilai decodable, maka semakin
baik pula kualitas video yang diterima pada sisi end user [4]. Nilai decodable didefinisikan sebagai pembagian dari Decodable Frame Rate, dimana jumlah dari
decodable frame dibagi dengan total jumlah dari frame dikirim oleh video sumber secara matematis dituliskan pada Persamaan 1, dimana
adalah penjumlahan dari
dan [1].
1
Universitas Sumatera Utara
10 Sebuah frame dianggap decodable ketika semua data di setiap frame
diterima. Namun, frame hanya dianggap decodable jika, dan hanya jika, semua frame di atasnya juga dapat decodable. Dalam kasus terburuk, GOP tidak
dianggap decodable karena ada kesalahan pada frame I, karena semua frame lain dalam GOP tergantung langsung atau tidak langsung terhadap frame I [1].
Parameter Decodable Frame Rate yang ditunjukkan pada Tabel 1 diperoleh berdasarkan struktur GOP MPEG pada Gambar 2.1.
Tabel 2.1 Notasi Parameter Decodable Frame Rate
Total jumlah dari masing-masing jenis frame. Jumlah dari frame decodable pada setiap jenis.
Total jumlah dari decodable frame pada sebuah aliran video.
Total jumlah dari GOP pada sebuah aliran video. Jumlah rata
– rata paket untuk data yang dikirimkan dari masing-masing jenis frame
Packet loss rate
2.2.1 Jumlah dari Decodable Frame I yang Diharapkan
Dalam sebuah GOP, frame I berhasil didekodekan hanya jika semua paket frame I dikirim dan diterima dalam keadaan utuh atau tidak ada data yang hilang
[4]. Oleh karena itu, probabilitas bahwa decodable frame I berhasil adalah: 2
Sehingga, jumlah dari decodable frame I yang diharapkan untuk seluruh video adalah [4]:
3
Universitas Sumatera Utara
11
2.2.2 Jumlah dari Decodable Frame P yang Diharapkan
Dalam sebuah GOP, decodable frame P berhasil hanya jika frame P atau I sebelumnya juga decodable dan semua paket yang termasuk frame P yang
decodable. Dalam GOP , terdapat frame P, dan probabilitas dari frame P yang
decodable adalah: 4
5 6
Dengan demikian, jumlah dari decodable frame P yang diharapkan untuk seluruh video adalah:
∑ 7
2.3 Jaringan Wireless