Download presentation
Presentation is loading. Please wait.
Published byJordan Griffin Horton Modified over 9 years ago
1
The Java Media Framework http://www.lehigh.edu/~wcd2/csc350/jmf by wayne deprince wcd2@lehigh.edu
2
The Java Platform The Java Virtual Machine (JVM) –system services –implemented on host platform –extending the JVM through the Java Native Interface (JNI)
3
The JVM Extensions (javax) Non standard services Usually implemented using another technology of the host platform Multimedia extension examples –JavaSound –Java3D –Java Media Framework (JMF)
4
JMF Javax package used to play streaming and non-streaming media Application framework Plug-able media players Supports many media formatsmedia formats User defined players
5
JMF Implementation Win32 –Direct X Media –DirectShow –QuickTime JNI
6
Pros / Cons Pros –It’s Java –Easy to program –Takes advantage of all host platform technologies Cons – It’s Java –Java Extension Problem non standard JIT/WAT Compilers –Native technologies usually faster
7
The Road Ahead for JMF Depends on the success of Java –the JDK problem –the javax problem Time … http://www.lehigh.edu/~wcd2/csc350/jmf
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.