8 Content Model
26.2463GPP3GPP SMIL language profileRelease 17Transparent end-to-end Packet-switched Streaming Service (PSS)TS
This table shows the full content model and attributes of the 3GPP SMIL profile. The attribute collections used are defined by SMIL Basic ([7], SMIL Host Language Conformance requirements, chapter 2.4). Changes to SMIL Basic are shown in bold.
Table 1: Content model for the 3GPP SMIL profile
|
Element |
||
|
Elements |
Attributes |
|
|
smil |
head, body |
COMMON-ATTRS, CONTCTRL-ATTRS, xmlns |
|
head |
layout, switch, meta, metadata, transition |
COMMON-ATTRS |
|
body |
TIMING-ELMS, MEDIA-ELMS, switch, a, prefetch |
COMMON-ATTRS |
|
layout |
root-layout, region |
COMMON-ATTRS, CONTCTRL-ATTRS, type |
|
root-layout |
EMPTY |
COMMON-ATTRS, backgroundColor, height, width, skip-content |
|
region |
EMPTY |
COMMON-ATTRS, backgroundColor, bottom, fit, height, left, right, showBackground, top, width, z-index, skip-content, regionName |
|
ref, animation, audio, img, video, text, textstream |
area, param |
COMMON-ATTRS, CONTCTRL-ATTRS, TIMING-ATTRS, repeat, region, MEDIA-ATTRS, clipBegin(clip-begin), clipEnd(clip-end), alt, longDesc, readIndex, abstract, author, copyright, transIn, transOut |
|
param |
EMPTY |
name, value |
|
a |
MEDIA-ELMS |
COMMON-ATTRS, LINKING-ATTRS |
|
area |
EMPTY |
COMMON-ATTRS, LINKING-ATTRS, TIMING-ATTRS, repeat, shape, coords, nohref |
|
par, seq |
TIMING-ELMS, MEDIA-ELMS, switch, a, prefetch |
COMMON-ATTRS, CONTCTRL-ATTRS, TIMING-ATTRS, repeat |
|
switch |
TIMING-ELMS, MEDIA-ELMS, layout, a, prefetch |
COMMON-ATTRS, CONTCTRL-ATTRS |
|
prefetch |
EMPTY |
COMMON-ATTRS, CONTCTRL-ATTRS, mediaSize, mediaTime, bandwidth, src, skip-content |
|
meta |
EMPTY |
COMMON-ATTRS, content, name, skip-content |
|
metadata |
EMPTY |
COMMON-ATTRS, skip-content |
|
transition |
EMPTY |
COMMON-ATTRS, CONTCTRL-ATTRS, type, subtype, startProgress, endProgress, direction, fadeColor. skip-content, dur |
Annex A (informative):
SMIL authoring guidelines