Sun Java Solaris Communities My SDN Account Join SDN

1.0 Programmers Guide

1.0 Overview

 
TOC  Prev  Next  

Sun Microsystems, Inc.

Silicon Graphics Inc.

Intel Corporation

Copyright © 1997-1998 by Sun Microsystems Inc.

All Rights Reserved

The Java Media Framework (JMF) 1.0 specification defines APIs for displaying time-based media. This document describes these APIs and how they can be used to present media such as audio and video.

Media display encompasses local and network playback of multimedia data within an application or applet. The focus of the JMF 1.0 Player APIs is to support the delivery of synchronized media data and to allow integration with the underlying platform's native environment and Java's core packages, such as java.awt. The Player APIs support both client pull protocols, such as HTTP, and server push protocols, such as RTP.

JMF makes it easy to incorporate media in client applications and applets, while maintaining the flexibility needed for more sophisticated applications and platform customization:

  • Client programmers can create and control Java Media Players for any standard media type using a few simple method calls.

  • Technology providers can extend JMF to support additional media formats or perform custom operations by creating and integrating new types of media controllers, media players, and media data sources. These extensions can be used side-by-side with existing JMF objects.

"Extending JMF" on page 32 contains information about extending JMF; however, this document is intended primarily for application and applet developers.

TOC  Prev  Next