SMIL Media element

SMIL använder medieelement för att beskriva innehåll.

Media Element

Följande medieelement kan användas för att inkludera medieobjekt i SMIL-dokumentet:

Element Beskrivning Ver
<animation> Definiera animation. 1
<audio> Definiera ljudbit. 1
<brush> Definiera pensel. 1
<img> Definiera bild. 1
<param> Definiera parameter. 1
<ref> Definiera allmän medieReferens. 1
<text> Definiera text. 1
<textstream> Definiera textström. 1
<video> Definiera video. 1

Media Egenskap

Varje medieobjekt i SMIL-dokumentet måste inkluderas med referens (URL) i src-egenskapen. src-egenskapen är den mest använda egenskapen i medieelementen.

Egenskapen type används för att definiera medietyp. Om egenskapen type ignoreras, beror applikationen på typinformation som servern informerar om. Utvecklare bör inte lita på filändelsen för att definiera filtyp.

Egenskap Beskrivning Ver
erase Definiera beteendet för elementet efter att tiden har löpt ut. 1
src Definiera källan för medieobjektet. 1
type Definiera medietyp. 1

För en fullständig lista över SMIL-element och egenskaper, besök CodeW3C.com SMIL Referenshandbok.

Element <animation>

Element <animation> definierar en referens till ett animeringsobjekt som lagras som vektorgrafik eller andra former.

Det bör inte förväxlas med <animation>-elementet och <animate>-elementet. <animation>-elementet definierar en animeringsobjekt genom referens. Medan <animate>-elementet definierar animationens visning för andra element.

Element <audio>

Element <audio> definierar en referens till ett ljudobjekt som lagras som inspelad ljud.

Exempel:

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:audio
src="liar.wav"
repeatCount="indefinite"
type="wav" />
</body>
</html>

TIY

Element <brush>

Element <brush> definierar fyllfärg eller fyllmönster.

Detta element definierar färg eller mönster som ersätter medieobjektet.

Element <img>

Element <img> definierar en referens till en bildobjekt som lagras i JPG eller annat bildformat.

Exempel:

<img src="myimage.gif" type="GIF" />

Element <param>

<param> element definierar parametrar för alla andra medieelement.

Exempel:

<param name="color" value="red" />

<ref> element

<ref> element definierar en referens till en allmän medieelement.

Kan användas när mediatypen inte är väl definierad <ref> element.

<text> element

<text> element definierar en referens till ett textobjekt som lagras som text.

<textstream> element

<textstream> element definierar en referens till en textobjekt som lagras som en textström.

<video> element

<video> element definierar en referens till en videoobjekt som lagras som inspelad video.

Exempel:

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:video
src="http://www.ananova.com/about/vap_windows_check.wmv"
repeatCount="indefinite"
type="wmv" />
</body>
</html>

TIY