SMIL stands for Synchronized Multimedia Integration Language
SMIL is pronounced "smile"
SMIL is a language which describe audiovisual presentations
A D V E R T I S E M E N T
SMIL Introduction
Synchronized Multimedia Integration Language. SMIL is an XML-based
language that allows you to write interactive multimedia presentation.
An important feature of the language is that it is easy to describe layout on
spatial layout & the screen i.e timing and synchronization. SMIL 2.0 is a W3C
Recommendation and SMIL 2.1 is on its way to becoming a W3C recommendation.
SMIL 2.0 is the language version we will taken here. This tutorials is
written in 2.0. They are beginner level but assume some familiarity with XML and HTML/XHTML
SMIL USE
To create Internet presentation
To create slide-show presentation
SMIL has been described as the Internet answer to PowerPoint
SMIL presentations can display multiple file types (video,
audio,text...)
SMIL presentations display multiple files at the same time
SMIL presentations display files from multiple web servers
SMIL presentations contain links to other SMIL presentation
SMIL presentations contain control buttons (stop, start, next, ...)
SMIL has functions for defining duration and sequences of element
SMIL has functions for defining visibility and position of element
SMIL Example
The basic elements in SMIL are:
<smil>
<head>
</head>
<body>
</body>
</smil>
We need to add the XML
declaration and the document type declaration for the SMIL file to be valid and recognizable. The beginning <smil> tag must
contain the correct namespace declaration. We will use SMIL 2.0 and the
corresponding namespace. The valid SMIL file:
<?xml version="1.0"?>
<!DOCTYPE smil PUBLIC "-//W3C//DTD SMIL 2.0//EN"
"http://www.w3.org/2001/SMIL20/SMIL20.dtd">