What Is JMF?

Java Media Framework (JMF) is an API for playing, processing, and capturing media (audio and video). Furthermore, this API can be used to transmit or receive live media broadcasts, and conduct videoconferences. To accomplish these latter two tasks, JMF uses RTP—Real-time Transport Protocol. (RTP is not discussed in this chapter. If you want to learn about RTP, consult JMF's API guide, which is part of a JMF download's documentation.)

JMF Version 1.0 came into existence a few years ago as the result of a partnership between Sun Microsystems Inc., Silicon Graphics Inc., and Intel Corp. This version was soon followed by JMF Version 1.1, which made minor improvements to the framework. However, JMF 1.0 and 1.1 were limited to media ...

Get Special Edition Using Java 2 Standard Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.