grack.com

ENEL619.10: Java Media Framework

In my grad-level software engineering course, I wrote this report on the Java media framework. I was hoping to do COM for Win32 – this was a technology I’d been using heavily for years – but this was the last subject left. It turned out to be fairly interesting.

Abstract

The Java Media Framework (JMF) is a recent API for Java dealing with real-time multimedia presentation and effects processing. JMF handles time-based media, media which changes with respect to time. Examples of this are video from a television source, audio from a raw-audio format file and animations. The beta JMF 2.0 specification will be used for this report, as they currently reflect the features that will appear in the final version.