Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page > Hide TOC

SMIL Support in QuickTime

For QuickTime to play a SMIL presentation, the presentation must use media elements that QuickTime can play, such as QuickTime movies, real-time streams in QuickTime format, AIFF and MP3 sound files, JPEG and GIF images, FLIC animations, text files, MIDI files, and so on.

As a simple test, if you can successfully open a URL in QuickTime Player (using Open URL in the File menu), you can use that URL as the src attribute of a media element in a SMIL presentation for QuickTime.

QuickTime does not currently support the complete SMIL specification. You can use all the SMIL tags and parameters described in “Creating SMIL Scripts,” but you should note the following exceptions from the W3C specification for SMIL 1.0:

Following is a summary of SMIL elements and attributes currently supported in QuickTime. Additional QuickTime-specific attributes are supported for some elements, as described in the section “QuickTime SMIL Extensions.”

In this section:

Structural Elements Supported in QuickTime
Media Elements Supported in QuickTime
Dynamic Elements supported in QuickTime


Structural Elements Supported in QuickTime

Note: Only basic layout is supported, not CSS layout. The root layout cannot be specified inside a <switch> element.

Media Elements Supported in QuickTime

QuickTime supports the following media elements. Media typing in SMIL is not strict, so media types that do not have an exact match in SMIL, such as Flash and VR, can be labeled as animation or video in a SMIL file.

Media elements can contain the following attributes:

If used inside a <switch> element, media elements can contain the following attributes as system requirements:

Dynamic Elements supported in QuickTime

QuickTime supports the following dynamic SMIL elements.

Note: In addition to the standard targets, such as the default browser window or a named frame, QuickTime supports the target value quicktimeplayer. QuickTime does not support the use of named anchors within the href parameter (for example, href="URL#name" is treated as href="URL").



< Previous PageNext Page > Hide TOC


Last updated: 2005-06-04




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice