SMIL Media Element

SMIL gebruikt media-elementen om inhoud te beschrijven.

Media element

Gebruik de volgende media-elementen om mediaobjecten in SMIL-documenten op te nemen:

Element Beschrijving Ver
<animation> Definieer animatie. 1
<audio> Definieer audioblok. 1
<brush> Definieer pen. 1
<img> Definieer afbeelding. 1
<param> Definieer parameter. 1
<ref> Definieer een algemene mediaverwijzing. 1
<text> Definieer tekst. 1
<textstream> Definieer een tekststroom. 1
<video> Definieer video. 1

Media eigenschap

Gebruik de referentie (URL) in de eigenschap src om elke mediaobject in de SMIL-documenten op te nemen. De eigenschap src is de meest gebruikte eigenschap in media-elementen.

De eigenschap type wordt gebruikt om het media-type te definiëren. Als de eigenschap type wordt genegeerd, vertrouwt de applicatie op de typeinformatie die door de server wordt verstrekt. Ontwikkelaars mogen niet vertrouwen op de bestandsextensie om het type van het bestand te definiëren.

Eigenschap Beschrijving Ver
Verwijder Definieer het gedrag van het element na het afsluiten van de timer. 1
src Definieer de bron van het mediaobject. 1
type Definieer media-type. 1

Voor een volledige lijst van SMIL-elementen en eigenschappen, bezoek CodeW3C.com SMIL Referentiehandleiding.

Element <animation>

Het element <animation> definieert een verwijzing naar een animatieobject, dat is opgeslagen als een vectorafbeelding of op een andere manier.

Meng niet het element <animation> met het element <animate>. Het element <animation> definieert een animatieobject door verwijzing. Het element <animate> definieert de animatie van andere elementen.

Element <audio>

Het element <audio> definieert een verwijzing naar een audiobestand dat is opgeslagen als opgenomen audio.

Example:

<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>

Try It Yourself

Element <brush>

Het element <brush> definieert de kleur of het vulpatroon.

Deze element definieert de kleur of het patroon die de mediaobject vervangt.

Element <img>

Het element <img> definieert een verwijzing naar een afbeeldingsobject, dat is opgeslagen in JPG of een andere afbeeldingsindeling.

Example:

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

Element <param>

The <param> element defines parameters for any other media elements.

Example:

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

The <ref> element

The <ref> element defines a reference to a general media element.

The <ref> element can be used when the media type is not well-defined.

The <text> element

The <text> element defines a reference to a text object that is stored as text.

The <textstream> element

The <textstream> element defines a reference to a text object that is stored as a text stream.

The <video> element

The <video> element defines a reference to a video object that is stored as a recorded video.

Example:

<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>

Try It Yourself