Kelemahan : a. Banyak client membagi stream yang sama dan tak dapat
mengontrolnya. b. Server mengirim stream kepada switch router terdekat
walau tak ada satu clientpun yang mengakses. 4. Video On Demand VOD
Dalam Video On Demand streaming, server tidak mengirim stream
secara default melainkan server menunggu permintaan client
untuk mengirim stream. Kelebihan :
a. Setiap client memiliki stream masing-masing dan dapat mengontrolnya sendiri.
b. Hanya stream yang diminta yang akan dikirim melalui jaringan.
c. Penggunaan bandwidth menjadi lebih baik dan efisien. Kelemahan :
a. Setiap client harus memulai stream baru pada server
2.4.3 FFmpeg
Menurut Wikipedia
http:en.wikipedia.orgwikiFfmpeg, FFmpeg Fast Forward Moving Picture Experts Group adalah sebuah
software yang dapat merekam, mengkonversi, dan mengalirkan stream video serta audio digital dalam banyak format. FFmpeg bekerja melalui
command line dan merupakan komposisi dari berbagai codec open source.
Termasuk di dalamnya adalah libavcodec, sebuah library codec audio dan video yang umum digunakan dalam proyek-proyek multimedia.
FFmpeg dikembangkan dalam sistem operasi Linux tetapi dapat dikompilasi dalam banyak sistem operasi lainnya seperti Apple Mac OS X
dan Microsoft Windows. FFmpeg merupakan software bebas yang dirilis di bawah GNU General Public License.
Gambar 2.5 : Beberapa aplikasi yang dapat berafiliasi dengan FFmpeg. http:en.wikipedia.orgwikiImage:FFmpeg.svg
2.4.4 Mplayer MEncoder
Menurut Wikipedia
http:en.wikipedia.orgwikiMplayer, Mplayer adalah sebuah multi platform media player yang bersifat open
source dan tak berbayar yang didistribusikan di bawah GNU General
Public License . Mplayer dapat berjalan pada beberapa sistem operasi
termasuk Linux, Microsoft Windows dan Apple Mac OS X. Sebagai multi platform media player
, Mplayer dapat menangani berbagai macam format
file. Dengan fungsinya itu Mplayer juga dapat melakukan streaming pada berbagai format file.
MPlayer memiliki suatu perangkat terintegrasi yang memiliki fungsi utama menormalisasikan dan mengkonversi rate dan bitrate pada
file yaitu Mencoder. Dalam
Wikibooks http:en.wikibooks.orgwikiMplayer,
dijelaskan bahwa MEncoder merupakan perangkat berbasis command line yang berfungsi untuk encoding, decoding dan filtering file. Dalam hal ini,
MEncoder sebagai bagian dari MPlayer dapat berafiliasi dengan perangkat lunak lain seperti FFmpeg dalam aplikasi streaming media.
2.4.5 Flash Video
Menurut Wikipedia http:en.wikipedia.orgwikiFlash_Video, Flash Video adalah sebuah format file yang biasa digunakan untuk
menyampaikan video melalui aplikasi berbasis web terutama dalam jaringan internet. Flash Video memiliki ekstensi FLV yang bisa diplay
menggunakan Adobe Flash Player dulu dikenal dengan nama Macromedia Flash Player
. Flash Video dapat ditampilkan pada berbagai macam sistem operasi melalui beberapa web browser yang dilengkapi plug
in Adobe Flash Player dan beberapa aplikasi pihak ketiga seperti MPlayer,
VLC Media Player, atau Quicktime. Sebenarnya ada berbagai macam format video yang tersedia untuk
ditampilkan pada aplikasi berbasis web, namun saat ini pilihan terbaik
adalah menggunakan Flash Video. Berikut tabel perbandingan beberapa parameter antara berbagai format video pada aplikasi berbasis web.
Tabel 2.3 : Tabel perbandingan beberapa format video. http:www.jeroenwijering.com?item=FLV_Video_Compression
2.5 Local Area Network LAN