Outline
I. SMIL basics (15 minutes)
A. Some examples:
-
President's Office
- Commencement
- SMG Finance2000
B. SMIL is a specification
being developed by W3C
- SMIL is short for Synchronized Multimedia Integration Language.
- It is a markup language - SMIL works for RealPlayer the way
HTML works for a Web browser.
- It is XML-based
- SMIL 2.0 currently has achieved W3C "Recommendation"
status
- According to W3C, " [SMIL] enables authors to specify
what should be presented when, enabling them to control the
precise time that a sentence is spoken and make it coincide
with the display of a given image appearing on the screen"
C. Advantages of SMIL
- Keeps original content intact.
- Allows you to use clips in different locations.
- Time and control a presentation.
- Lay out a presentation.
- Provide alternate presentations
- Create with any text editor
C. Disadvantages
- Lack of final spec, so not completely standardized across
platforms
- Lack of graphical editors and development tools
II. The SMIL file (10 minutes, hands on)
A. A SMIL file is a "metafile" that defines the whole
presentation:
- it indicates the source for media and data files
- it describes the overall layout of the presentation
- it establishes the overall presentation time line.
B. Elements of a SMIL file
- <smil></smil> tag (required)
- <body></body> tag (required)
- <src> tags for referencing media files (required)
- URL syntax for referencing media files on Real server
- audio - .rm, .mov, .mp3
- video - .rm, .mov
- graphics - .gif, .jpg, .png format
- animation - .swf
- URL syntax for referencing media files on Web server
- text - .txt
- graphics - .gif, .jpg
- < head></head> (optional, but strongly recommended)
- presentation information
- layout tags
C. Use the example text to create a .smil file that contains
links to three media files.
III. Presentation Layout (15 minutes, hands on)
A. Root Layout and Playback Regions
B. Background colors in regions
C. Layer order with z-index
D. Additional header information
E. Use the example text to add playback regions to your .smil
file
IV. Presentation Timing 1(15 minutes, hands on)
A. Parallel tags
B. Sequence tags
V. Presentation Timing 2 (15 inutes, hands on)
A. Begin and End timecodes
B. Loops
C. Fills
VI. Bandwidth considerations (5 minutes)
|