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