Developer Documentation
PATH 
Java Developer Documentation > QuickTime for Java > Introduction to QuickTime for Java


 
QuickTime for Java brings together two powerful technologies–QuickTime and Java–allowing developers to create Java software that takes advantage of the multimedia power of QuickTime on both Macintosh and Windows. As a result, it is possible for a Java application to take advantage of the rich media capabilities QuickTime provides, including the ability to play QuickTime movies, edit and create movies, capture audio and video, and perform sophisticated 2D and 3D animations.


  Related Links
  QuickTime for Java

Documentation

  Inside Macintosh Documents

Introduction to QuickTime for Java
QuickTime for Java presents the QuickTime 3 API as a set of Java classes. These classes offer equivalent APIs for using QuickTime functionality on both Mac OS and Windows. QuickTime for Java supports the Mac OS Runtime for Java (MRJ) on Mac OS and the Sun JDK 1.1 on Windows NT and Windows 95.
QuickTime for Java consists of two layers: A core layer which provides the ability to access the complete QuickTime application programmer interface (API), and an application framework layer which makes it easy for Java programmers to integrate QuickTime capabilities into their Java software. This layer includes:

  1. Integration of QuickTime with the Java Runtime. This includes sharing display space between Java and QuickTime and sharing events from Java with QuickTime.

  2. A set of classes that simplify the effort required to perform common tasks while providing an extensible framework that application developers can customize to meet their specific requirements.

Other Technical Publications Links

[Mac OS | Mac OS X | Hardware | QuickTime | Java | WebObjects] [Feedback]