Jump To:
Sample Code
QuickTime applications can run on Mac OS X and Microsoft Windows. QuickTime content plays on Mac and Windows computers and on many handheld devices. Content can be served by progressive download from any web server or as real-time streams from streaming servers on all major operating systems. QuickTime supports dozens of file and compression formats for images, video, and audio.

A guided introduction and learning path for developers new to QuickTime.   Essential information for developers using QuickTime.   API references organized by framework.
QuickTime Topics
View the complete QuickTime Sample Code List.
A multiplatform technology for creating, processing, and playing sound content.   C APIs for creating, delivering, and playing multimedia in Carbon applications.   Classes for creating and playing multimedia in Cocoa applications.

Resources for compressing and decompressing various media.   QuickTime C APIs for creating multimedia, interactive games.   QuickTime technologies for high-level graphics support.

Resources for supporting QuickTime multimedia capabilities in devices.   Techniques for importing and exporting images and multimedia formats.   Java classes for creating cross-platform multimedia applications.

Components that interpret and manipulate media types such as audio and video.   Fundamental movie operations.   Resources for creating movie, track, and media structures.

Support for advanced movie work such as track-level editing.   Support for creating QuickTime components such as codecs and reassemblers.   Guidance for Windows programmers using QuickTime.

Support for adding skins around QuickTime movies.   APIs and other support for real-time streaming and video on demand.   Support for components that transport data between movies and specific devices.

Real-time effects, filters, and transitions for images, movies, and applications.   The creation and viewing of photographically captured panoramas.   Use of scripts and scriptable objects for making movies interactive.

View legacy technologies, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.