This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: Multimedia Systems Suplementary Exam Material Synchronized Multimedia Integration Language (SMIL) 1.0 Specification Abstract This document specifies version 1 of the Synchronized Multimedia Integration Language (SMIL 1.0, pronounced "smile"). SMIL allows integrating a set of independent multimedia objects into a synchronized multimedia presentation. Using SMIL, an author can 1. describe the temporal behavior of the presentation 2. describe the layout of the presentation on a screen 3. associate hyperlinks with media objects This specification is structured as follows: Section 1 presents the specification approach. Section 2 defines the "smil" element. Section 3 defines the elements that can be contained in the head part of a SMIL document. Section 4 defines the elements that can be contained in the body part of a SMIL document. In particular, this Section defines the time model used in SMIL. Table of Contents 1 Specification Approach 2 The smil Element 3 The Document Head 3.1 The head Element 3.2 The layout Element 3.3 SMIL Basic Layout Language 3.3.1 The region Element 3.3.2 The root-layout Element 3.4 The meta Element 4 The Document Body 4.1 The body Element 4.2 Synchronization Elements 4.2.1 The par Element 4.2.2 The seq Element : The ref, animation, audio, img, video, text and textstream 4.2.3 Media Object Element 8/1/01 3:33 pm Synchronized Multimedia Integration Language Page 1 of 28 file:///Tex%201Gb/Textures/LECTURE%20STUFF/Multimedia/SMIL/SMIL_exam_crib_Sheet.html elements 4.2.4 SMIL Time Model 188.8.131.52 Time Model Values 184.108.40.206 Determining Values of Model Values for SMIL 1.0 Elements 4.3 The switch Element 4.4 Test Attributes Elements 4.5 Hyperlinking 4.5.1 The a Element 4.5.2 The anchor Element 1 Specification Approach SMIL documents are XML 1.0 documents . The reader is expected to be familiar with the concepts and terms defined in XML 1.0. [XML10] This specification does not rely on particular features defined in URLs that cannot potentially be expressed using URNs. Therefore, the more generic term URI is used throughout the specification. [URI] The syntax of SMIL documents is defined by the DTD in . The syntax of an attribute value that cannot be defined using the DTD notation is defined together with the first element using an attribute that can contain the attribute value. The syntax of such attribute values is defined using the Extended Backus-Naur Form (EBNF) defined in the XML 1.0 specification. Section 5.2 An element definition is structured as follows: First, all attributes of the element are defined in alphabetical order. An attribute is defined in the following way: If the attribute is used by an element for the first time in the specification, the semantics of the attribute are defined. If the attribute has already been used by another element, the specification refers to the definition of the attribute in the first element that used it. The definition of element attributes is followed by the definition of any attribute values whose syntax cannot be defined using the...
View Full Document
- Fall '09
- Smil, Synchronized Multimedia Integration Language, Multimedia Integration Language