SMIL
Description
SMIL is "an XML-based language that allows authors to write interactive multimedia presentations. Using SMIL, an author may describe the temporal behaviour of a multimedia presentation, associate hyperlinks with media objects and describe the layout of the presentation on a screen."[1]
MIME Types
- application/smil, application/smil+xml[2]
Hypermedia Elements
a
[3]-
Notes
- Methods supported: GET
- Based on HTML 4.01[4]
+Example
<smil xmlns="http://www.w3.org/ns/SMIL" version="3.0" baseProfile="Language"> <head> <layout> <region xml:id="source" height="50%"/> <region xml:id="destination" top ="50%"/> </layout> </head> <body> <a href="embeddedSMIL.smil" target="destination" accesskey="a"> <img region="source" src="source.jpg" dur="indefinite"/> </a> </body> </smil>
area
[5]-
Notes
- Methods supported: GET
- Based on HTML 4.01[3]
Example
<smil xmlns="http://www.w3.org/ns/SMIL" version="3.0" baseProfile="Language"> <body> <video src="video" title="Interview" > <area shape="rect" coords="5,5,50,50" title="Journalist" alt="rectangle cropping of video for journalist" href="http://www.example.org/journalist"/> <area shape="rect" coords="60,5,100,50" title="Subject" alt="rectangle cropping of video for subject" href="http://www.example.org/subject"/> </video> </body> </smil>
Reference Links
- Synchronized Multimedia Integration Language (SMIL 3.0)
- The application/smil and application/smil+xml Media Types [RFC4536]
- SMIL 3.0 BasicLinking Module : The a Element
- HTML 4.01 Specification
- SMIL 3.0 BasicLinking Module : The area Element
Update History
- 2010-05-31
Updates storage and layout - 2010-03-09
Initial post