Reference
From A-SMIL.org
Element [Attribute] | Usage | SMIL Version | Reference |
---|---|---|---|
/smil | Main SMIL element | 3.0 | Structure |
/smil [xmlns] | XML namespace specification | 3.0 | Structure |
/smil/head | SMIL head section | 3.0 | Structure |
/smil/head/layout | Screen layout | 3.0 | Layout |
/smil/head/layout/root-layout | Screen logical resolution | 3.0 | Layout |
/smil/head/layout/root-layout [width] | Logical resolution of width of the screen, in pixels | 3.0 | Layout |
/smil/head/layout/root-layout [height] | Logical resolution of height of the screen, in pixels | 3.0 | Layout |
/smil/head/layout/region | Definition of screen part | 3.0 | Layout |
/smil/head/layout/region [xml:id] | ID of the screen part | 3.0 | Layout |
/smil/head/layout/region [left] | Left coordinate of the screen part | 3.0 | Layout |
/smil/head/layout/region [top] | Top coordinate of the screen part | 3.0 | Layout |
/smil/head/layout/region [width] | Width of the screen part | 3.0 | Layout |
/smil/head/layout/region [height] | Height of the screen part | 3.0 | Layout |
/smil/head/layout/region [z-index] | Z-order (closer if larger) of the screen part | 3.0 | Layout |
/smil/body | SMIL body section | 3.0 | Structure |
/smil/body/seq | Simple sequential playlist | 3.0 | Sequential playlist (seq) |
/smil/body/par | Parallel scheduling of playlists | 3.0 | Parallel playlist (par) |
/smil/body/excl | Grouping of playlists with priority-based exclusive playback | 3.0 | Exclusive playlist (excl) |
seq [begin] | Begin time/event of the playlist relative to timebase | 3.0 | Sequential playlist (seq) |
seq [end] | End time/event of the playlist, as offset from sequence start | 3.0 | Sequential playlist (seq) |
seq [dur] | Duration of the playlist, per single loop | 3.0 | Sequential playlist (seq) |
seq [repeatCount] | Number of times the playlist is to repeat (also “indefinite”) | 3.0 | Sequential playlist (seq) |
seq [repeatDur] | Total duration of the repeats (also “indefinite”) | 3.0 | Sequential playlist (seq) |
seq/seq | Nested sequential schedule | 3.0 | Sequential playlist (seq) |
seq/par | Sequentially nesting parallel schedules | 3.0 | Sequential playlist (seq) |
seq/excl | Sequentially nesting exclusive schedules | 3.0 | Sequential playlist (seq) |
par [begin] | Begin time/event of the parallel schedule relative to timebase | 3.0 | Parallel playlist (par) |
par [end] | End time/event of the parallel, as offset from parallel start | 3.0 | Parallel playlist (par) |
par [dur] | Duration of the parallel schedule, per single loop | 3.0 | Parallel playlist (par) |
par [repeatCount] | Number of times the parallel is to repeat (also “indefinite”) | 3.0 | Parallel playlist (par) |
par [repeatDur] | Total duration of the repeats (also “indefinite”) | 3.0 | Parallel playlist (par) |
par/seq | Scheduling of multiple playlists to start simultaneously | 3.0 | Parallel playlist (par) |
par/seq [begin(wallclock)] | Start sequence on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
par/seq [end(wallclock)] | End sequence on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
par/par | Scheduling of multiple parallels to start simultaneously | 3.0 | Parallel playlist (par) |
par/par [begin(wallclock)] | Start parallel on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
par/par [end(wallclock)] | End parallel on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
par/excl | Scheduling of multiple exclusives to start simultaneously | 3.0 | Parallel playlist (par) |
par/excl [begin(wallclock)] | Start exclusive on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
par/excl [end(wallclock)] | End exclusive on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
excl [begin] | Begin time/event of the exclusive schedule relative to timebase | 3.0 | Exclusive playlist (excl) |
excl [end] | End time/event of the exclusive, as offset from exclusive start | 3.0 | Exclusive playlist (excl) |
excl [dur] | Duration of the exclusive schedule, per single loop | 3.0 | Exclusive playlist (excl) |
excl [repeatCount] | Number of times the exclusive is to repeat (also “indefinite”) | 3.0 | Exclusive playlist (excl) |
excl [repeatDur] | Total duration of the repeats (also “indefinite”) | 3.0 | Exclusive playlist (excl) |
excl/seq | Scheduling of multiple playlists to run one at a time | 3.0 | Exclusive playlist (excl) |
excl/seq [begin(wallclock)] | Start sequence on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
excl/seq [end(wallclock)] | End sequence on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
excl/par | Scheduling of multiple parallels to run one at a time | 3.0 | Exclusive playlist (excl) |
excl/par [begin(wallclock)] | Start parallel on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
excl/par [end(wallclock)] | End parallel on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
excl/excl | Scheduling of multiple exclusives to run one at a time | 3.0 | Exclusive playlist (excl) |
excl/excl [begin(wallclock)] | Start exclusive on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
excl/excl [end(wallclock)] | End exclusive on ISO-8601 time (also repeat pattern) | 3.0 | Wallclock |
excl/priorityClass | Defining interrupt behavior for an exclusive schedule | 3.0 | Exclusive playlist (excl) |
excl/priorityClass [peers] | “stop”, “pause”, “defer”, or “never” to interrupt peers in class | 3.0 | Exclusive playlist (excl) |
excl/priorityClass [higher] | “stop” or “pause” to interrupt higher priority class | 3.0 | Exclusive playlist (excl) |
excl/priorityClass [lower] | “defer” or “never” to interrupt lower priority class | 3.0 | Exclusive playlist (excl) |
(seq,par,excl)/video | Video media item | 3.0 | SMIL Media Objects |
(seq,par,excl)/video [ref] | URL pointing to media item | 3.0 | SMIL Media Objects |
(seq,par,excl)/video [region] | Screen part to play | 3.0 | SMIL Media Objects |
(seq,par,excl)/video [begin] | Begin time to start play media item, relative to timebase | 3.0 | SMIL Media Objects |
(seq,par,excl)/video [end] | End time of media item, relative to media item start | 3.0 | SMIL Media Objects |
(seq,par,excl)/video [dur] | Duration of media item | 3.0 | SMIL Media Objects |
(seq,par,excl)/video [repeatCount] | Number of times to repeat media item (also “indefinite”) | 3.0 | SMIL Media Objects |
(seq,par,excl)/video [repeatDur] | Total duration to repeat media item (also “indefinite”) | 3.0 | SMIL Media Objects |
par/video [begin(wallclock)] | Begin playback at specified wallclock time | 3.0 | Wallclock |
par/video [end(wallclock)] | End playback at specified wallclock time | 3.0 | Wallclock |
excl/video [begin(wallclock)] | Begin playback at specified wallclock time, interrupt peers | 3.0 | Wallclock |
excl/video [end(wallclock)] | End playback at specified wallclock time, resume peers | 3.0 | Wallclock |
(seq,par,excl)/img | Still image media item | 3.0 | SMIL Media Objects |
(seq,par,excl)/img [ref] | URL pointing to media item | 3.0 | SMIL Media Objects |
(seq,par,excl)/img [region] | Screen part to play | 3.0 | SMIL Media Objects |
(seq,par,excl)/img [begin] | Begin time to start play media item, relative to timebase | 3.0 | SMIL Media Objects |
(seq,par,excl)/img [end] | End time of media item, relative to media item start | 3.0 | SMIL Media Objects |
(seq,par,excl)/img [dur] | Duration of media item | 3.0 | SMIL Media Objects |
(seq,par,excl)/img [repeatCount] | Number of times to repeat media item (also “indefinite”) | 3.0 | SMIL Media Objects |
(seq,par,excl)/img [repeatDur] | Total duration to repeat media item (also “indefinite”) | 3.0 | SMIL Media Objects |
par/img [begin(wallclock)] | Begin playback at specified wallclock time | 3.0 | Wallclock |
par/img [end(wallclock)] | End playback at specified wallclock time | 3.0 | Wallclock |
excl/img [begin(wallclock)] | Begin playback at specified wallclock time, interrupt peers | 3.0 | Wallclock |
excl/img [end(wallclock)] | End playback at specified wallclock time, resume peers | 3.0 | Wallclock |
(seq,par,excl)/audio | Audio media item | 3.0 | SMIL Media Objects |
(seq,par,excl)/audio [ref] | URL pointing to media item | 3.0 | SMIL Media Objects |
(seq,par,excl)/audio [region] | Screen part to play | 3.0 | SMIL Media Objects |
(seq,par,excl)/audio [begin] | Begin time to start play media item, relative to timebase | 3.0 | SMIL Media Objects |
(seq,par,excl)/audio [end] | End time of media item, relative to media item start | 3.0 | SMIL Media Objects |
(seq,par,excl)/audio [dur] | Duration of media item | 3.0 | SMIL Media Objects |
(seq,par,excl)/audio [repeatCount] | Number of times to repeat media item (also “indefinite”) | 3.0 | SMIL Media Objects |
(seq,par,excl)/audio [repeatDur] | Total duration to repeat media item (also “indefinite”) | 3.0 | SMIL Media Objects |
par/audio [begin(wallclock)] | Begin playback at specified wallclock time | 3.0 | Wallclock |
par/audio [end(wallclock)] | End playback at specified wallclock time | 3.0 | Wallclock |
excl/audio [begin(wallclock)] | Begin playback at specified wallclock time, interrupt peers | 3.0 | Wallclock |
excl/audio [end(wallclock)] | End playback at specified wallclock time, resume peers | 3.0 | Wallclock |