![]() 35
2.14.1 Arsitektur JMF
Konsep kerja JMF adalah seperti berikut. Sebuah DataSource
meng-enkapsulasi
media
yang
akan
ditransmisikan
seperti video
tape
dan
player menyediakan mekanisme pemrosesan dan control sama seperti
VCR
(Video Cassette Recorder). Menjalankan dan
merekam
audio
dan
video
dengan
JMF
membutuhkan
peralatan input
dan
output
yang
tepat
seperti mikrofon, kamera, speaker, dan monitor.
DataSource dan
Player adalah
bagian
integral
dari
API
(Application Programming Interface) tingkat tinggi dari JMF untuk
mengatur capture,
presentasi, dan pemrosesan
time-based
media.
JMF
menyediakan
developer Java
dengan
API
yang
mudah
dipakai
untuk
mendukung
time-based
media
ke
dalam program Java,
selama
mempertahankan fleksibilitas dan ekstensibilitas yang dibutuhkan untuk
mendukung aplikasi media tingkat tinggi.
Gambar 2.7
Arsitektur high-level JMF
(Sumber : http://java.sun.com/products /java-
media/jmf/2.1.1/guide/JMFArchitecture.html# 112612, 2005)
|