ITL logo and banner
decorative
break ITL Home
break
break About Streaming
break Create Video
break Deliver Video
break Present Video
break Request Space
break
break SMIL
break Related Links
break
break ACCC Home
break UIC Home
break
break Questions

 

decorative

SMIL
Synchronized Multimedia Integration Language


SMIL is a W3C standard similar to HTML. It is a tag-language, one of many in the XML family. Different from HTML, it is case-sensitive, and pretty much everything should be lower case!

SMIL Features

SMIL is used to integrate different kinds of media into a coherent time-based presentation. All media have to be created separately — SMIL just controls their playback! Its tasks can be split into the following areas:

  • layout: definition of areas for video, images, text
  • source media: the building blocks for the presentation
  • timing: start/end or duration for each media clip
  • interactivity: hyperlinks, anchors, imagemaps
  • switches: select streams depending on external factors

Creating SMIL

SMIL is a tag-based language similar to HTML, so you can write it with a plain text editor such as Windows Notepad . Better are HTML tag-editors that allow you to specify your own set of tags, such as Notetab Pro, Macromedia Homesite, or Arachnophilia. Having a set of tags predefined speeds up development of SMIL materials dramatically if you do this often.

There are a few visual editors for SMIL, which allow dragging rectangles to specify the layout-regions visually. They also include a timeline tool where you can indicate what stream should play at which time in the overall presentation.

return to top