| 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
|
| (seq,par,excl)/smilText
| Text media item
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [ref]
| URL pointing to media item
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [region]
| Screen part to play
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [begin]
| Begin time to start play media item, relative to timebase
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [end]
| End time of media item, relative to media item start
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [dur]
| Duration of media item
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [repeatCount]
| Number of times to repeat media item (also “indefinite”)
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [repeatDur]
| Total duration to repeat media item (also “indefinite”)
| 3.0
| SMIL Media Objects
|
| par/smilText [begin(wallclock)]
| Begin playback at specified wallclock time
| 3.0
| SMIL Media Objects
|
| par/smilText [end(wallclock)]
| End playback at specified wallclock time
| 3.0
| SMIL Media Objects
|
| excl/smilText [begin(wallclock)]
| Begin playback at specified wallclock time, interrupt peers
| 3.0
| SMIL Media Objects
|
| excl/smilText [end(wallclock)]
| End playback at specified wallclock time, resume peers
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [textFontFamily]
| sanSerif, serif, or monospace
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [textFontSize]
| Size in points (pt) or pixels (px) of the font
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [textFontStyle]
| normal or italic
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [textFontWeight]
| normal or bold
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [textAlign]
| left, right, or center
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [textColor]
| Text color
| 3.0
| SMIL Media Objects
|
| (seq,par,excl)/smilText [textBackgroundColor]
| Text background color
| 3.0
| SMIL Media Objects
|
| smilText/div
| Section of text
| 3.0
| SMIL Media Objects
|
| smilText/div [textFontFamily]
| sanSerif, serif, or monospace
| 3.0
| SMIL Media Objects
|
| smilText/div [textFontSize]
| Size in points (pt) or pixels (px) of the font
| 3.0
| SMIL Media Objects
|
| smilText/div [textFontStyle]
| normal or italic
| 3.0
| SMIL Media Objects
|
| smilText/div [textFontWeight]
| normal or bold
| 3.0
| SMIL Media Objects
|
| smilText/div [textAlign]
| left, right, or center
| 3.0
| SMIL Media Objects
|
| smilText/span
| Section of text
| 3.0
| SMIL Media Objects
|
| smilText/span [textFontFamily]
| sanSerif, serif, or monospace
| 3.0
| SMIL Media Objects
|
| smilText/span [textFontSize]
| Size in points (pt) or pixels (px) of the font
| 3.0
| SMIL Media Objects
|
| smilText/span [textFontStyle]
| normal or italic
| 3.0
| SMIL Media Objects
|
| smilText/span [textFontWeight]
| normal or bold
| 3.0
| SMIL Media Objects
|
| smilText/p
| Section of text
| 3.0
| SMIL Media Objects
|
| smilText/p [textFontFamily]
| sanSerif, serif, or monospace
| 3.0
| SMIL Media Objects
|
| smilText/p [textFontSize]
| Size in points (pt) or pixels (px) of the font
| 3.0
| SMIL Media Objects
|
| smilText/p [textFontStyle]
| normal or italic
| 3.0
| SMIL Media Objects
|
| smilText/p [textFontWeight]
| normal or bold
| 3.0
| SMIL Media Objects
|
| smilText/tev
| Point in time within smilText for pausing text output
| 3.0
| SMIL Media Objects
|
| smilText/tev [begin]
| Begin time of the time marker, relative to container of smilText
| 3.0
| SMIL Media Objects
|
| smilText/tev [next]
| Begin time of the time marker, relative to most recent tev/clear
| 3.0
| SMIL Media Objects
|
| smilText/clear
| Point in time within smilText for clearing
| 3.0
| SMIL Media Objects
|
| smilText/clear [begin]
| Begin time of the time marker, relative to container of smilText
| 3.0
| SMIL Media Objects
|
| smilText/clear [next]
| Begin time of the time marker, relative to most recent tev/clear
| 3.0
| SMIL Media Objects
|
| smilText/br
| Breaking a line within smilText
| 3.0
| SMIL Media Objects
|