Describes JMF's player API and how it is used to integrate audio and video playback into Java applications and applets. The discussion of how to implement Java APIs takes place in the context of developing a custom framework for building player implementation. Material covered includes explanations of the controller, the player, multiple player synchronization, controller interface and transitions, and building applets and applications. Annotation c. by Book News, Inc., Portland, Or.