Membuat Media Player dengan JMF 2.1

Author: · Published: November 25, 2008 · Category: Animasi dan Multimedia, Internet dan Web 

Java TM Media Framework (JMF) adalah Application Programming Interface (API) yang dapat digunakan untuk memasukan data-data media, baik itu audio maupun video kedalam apliakasi dan applet Java. Pemrograman aplikasi media menjadi lebih mudah karena kemudahan penggunaan Java.

JMF 1.0 API (Java Media Player API) memberikan kemudahan bagi programmer Java untuk dapat mengembangkan program Java yang dapat melakukan playback data secara time-based. JMF 2.0 API mengembangkan kemampuan framework dengan menyediakan dukungan terhadap proses capturing dan storing data media, mengontrol tipe pemrosesan yang dilakukan selama playback dan juga melakukan pemrosesan tertentu pada media stream.

Implementasi terakhir dari API ini adalah JMF 2.1.1e, yang telah memiliki beberapa pengembangan dalam komponen RTP/RTSP dan bug-fixes.

Dalam artikel ini, akan dibahas pembuatan aplikasi Desktop dengan menggunakan Swing yang mirip dengan media player umumnya. Pembahasan akan langsung kepada pemrograman menggunakan JMF dan tidak akan membahas dasar-dasar Java terlebih dulu. Oleh karena itu, diharapkan pembaca telah menguasai dasar-dasar pemrograman Java terlebih dahulu, terutama pada pemrograman GUI menggunakan kelas-kelas Swing. Dokumen Java Dasar di IlmuKomputer.com sangat bagus untuk dipelajari. Pembahasan akan dilakukan dengan OS Windows XP.

Bagi pembaca yang sudah terbiasa menggunakan IDE dalam membuat tampilan GUI, disarankan untuk langsung saja membuat tampilan GUI nya untuk kemudian merefer kepada teks ini untuk mengisikan method dalam mengeksekusi file-file media. Dalam teks ini, tampilan GUI dibuat sangat sederhana, pembaca dapat mengembangkan tampilan GUI yang lebih indah sebagai latihan.

Download Tulisan Lengkap: sigit-jmf.zip

Related Articles

  1. Menampilkan Gambar Dalam Java
  2. Tips Membuang Media Penyimpanan Elektronik Anda
  3. Mengenal Protokol VoIP: SIP
  4. Generate UML Dari Kode Java Menggunakan Netbeans
  5. Aplikasi Web dengan Java
  6. AVR di Linux
  7. Ping Komputer Lewat Web Browser
  8. Dasar-Dasar Pemrograman Java
  9. Pemrograman Permainan Puzzle-8
  10. Membuat Grafik di Java
  11. Manajemen Operasi Berbasis Web
  12. Tips-Tips J2ME
  13. Dasar Pemrograman Java Server Page
  14. Tutorial Backup dan Restore Data di Linux Menggunakan MT dan TAR
  15. Panduan Installasi SAP GUI Java Di Open SuSe 10.2
  16. Cara membuat game berbasis Java menggunakan Greenfoot bag. 1
  17. Pemrograman Multiplatform dengan WxWindows
  18. Cara membuat Aplikasi Kalender dihandphone Menggunakan Software NetBeans IDE 5.5
  19. Perancangan Bucket Elevator Menggunakan Delphi
  20. Step By Step Menjadi Programmer Handal Dengan Vb.Net (14)