Sun Microsystems to Make Java(TM) Media Framework (JMF) Available Under Sun Community Source Licensing
Sun Microsystems, Inc. today announced the release of the Java(TM) Media Framework API software (JMF), a ''one-stop shop'' for multimedia on the Java(TM) platform. JMF 2.1.1, an optional Application Programming Interface (API)* package for the Java 2 Platform, Standard Edition (J2SE(TM)), provides a unified architecture for the capture, playback, streaming and transcoding of media content -- such as audio and video -- across most major operating systems. JMF source code will be released under Sun Community Source Licensing (SCSL), a flexible model under which the source code is available free and is further enhanced by a community of focused and dedicated developers.
The JMF API enables developers to incorporate audio, video, and other time-based media content into Java applications and applets. This powerful multimedia toolkit can run on any release of the Java Platform (version 1.1.x and higher). Sun Microsystems announced the release of the Java Media Framework API software, a ''one-stop shop'' for multimedia on the Java platform.
''With the availability of JMF under the SCSL, the enterprise can leverage the benefits of community development and utilize JMF's portability and scalability from the server to the desktop to consumer devices. SCSL provides every participant with the freedom and authority to move development forward independently while maintaining compatibility,'' said Rich Green, vice president and general manager, Java Software at Sun Microsystems, Inc.
About Java Media Framework 2.1.1 Technology
JMF 2.1.1 extends the Java platform by offering advanced media processing capabilities, including media capture, compression, streaming, playback and support for important media types and codecs such as M-JPEG, H.263, MP3, Real-time Transport Protocol and Real-time Streaming Protocol (RTP/RTSP), Macromedia's Flash, IBM's HotMedia, and Beatnik's Rich Media Format (RMF). JMF 2.1.1 also supports popular media types such as Quicktime, Microsoft's AVI format and MPEG-1. In addition, JMF 2.1.1 includes an open media architecture allowing developers to access and manipulate individual components of the media playback and capture process, such as effects, tracks, and renders, or to utilize their own custom plug-in components.
JMF 2.1.1 technology ships in four different versions tailored to meet specialized developer needs, starting with the most portable version, written entirely in the Java programming language, and designed to work with any Java Compatible(TM) system. In addition, developers can choose optimized performance packs for the Solaris(TM) Operating Environment, Windows or Linux operating systems for increased performance and capabilities.
JMF 2.1.1 is part of the Java Media family, which also includes the Java 3D(TM), Java 2D(TM), Java(TM) Sound and Java(TM) Advanced Imaging APIs. With the Java Media APIs, software developers can quickly and easily add media-rich features, such as streaming video, 3D graphics and imaging processing, to their Internet ready applications and applets. By leveraging the inherent strengths of the Java platform, the Java Media APIs extend the ''Write Once, Run Anywhere(TM)'' capabilities to graphics, imaging and digital media applications, thereby dramatically reducing development time and costs.
JMF 2.1.1 is highlighted at Spring Internet World at the Los Angeles Convention Center, March 14-16 in Sun's booth, #1932. The streaming video demo will showcase how JMF works on both client and server systems, and how JMF can be used in conjunction with the new Java(TM) Web Start software to seamlessly deploy or stream Java applications and applets.
Java Media Framework At Work In the Industry