Java Media Framework

The Java Media Framework API (JMF) enables audio, video and other time-based media to be added to applications and applets built on Java technology. This optional package, which can capture, playback, stream, and transcode multiple media formats, extends the Java 2 Platform, Standard Edition (J2SE) for multimedia developers by providing a powerful toolkit to develop scalable, cross-platform technology.

The latest JMF version can be downloaded from:

Quick guides

Installing JMF 2.1.1e


Operating system used
Windows Vista Home Premium SP 1

Software prerequisites

  1. If you use Windows Vista, disable the User Account Control feature.

  2. Download and execute jmf-2_1_1e-windows-i586.exe.

    JMF splash screen

  3. Read license agreement and press Yes button.

    JMF license agreement

  4. Choose an install location, e.g. C:\tools\JMF2.1.1e and press Next button.

    JMF choose install location

  5. Select components to install and press Next button.

    JMF select components to install

  6. After installation is completed, press Finish button to restart your computer.

    JMF installation completed

  7. Goto Control Panel | Select "Advanced system settings" | Select tab Advanced | Click button "Environment Variables".
    Add the following in the System variables:


    JMF environment variable

  8. To verify that JMF is set up properly on your system, use the JMF Diagnostics applet at:

    You should see (use IE 7 browser):

    JMF diagnostic