Elementos de medios de SMIL

SMIL utiliza elementos de medio para describir el contenido.

Elemento Media

Se pueden usar los siguientes elementos de medio para incluir objetos de medio en el documento SMIL:

Elemento Descripción Ver
<animation> Definir la animación. 1
<audio> Definir el fragmento de audio. 1
<brush> Definir el pincel. 1
<img> Definir la imagen. 1
<param> Definir los parámetros. 1
<ref> Definir la referencia de medio general. 1
<text> Definir el texto. 1
<textstream> Definir el flujo de texto. 1
<video> Definir el video. 1

Atributo Media

Se debe usar la referencia (URL) en el atributo src para incluir cada objeto de medio en el documento SMIL. El atributo src es el más utilizado en los atributos de los elementos de medio.

El atributo type se utiliza para definir el tipo de medio. Si se omite el atributo type, la aplicación depende de la información de tipo proporcionada por el servidor. Los desarrolladores no deben depender de la extensión del nombre de archivo para definir el tipo de archivo.

Atributo Descripción Ver
erase Definir el comportamiento del elemento después de que finalice el temporizador. 1
src Definir la fuente del objeto de medio. 1
type Definir el tipo de medio. 1

Para obtener una lista completa de elementos y atributos de SMIL, visite Manual de Referencia SMIL de CodeW3C.com.

Elemento <animation>

El elemento <animation> define la referencia a un objeto de animación almacenado en un gráfico vectorial u otro formato.

No debe confundirse el elemento <animation> con el elemento <animate>. El elemento <animation> define el objeto de animación mediante una referencia, mientras que el elemento <animate> define la animación de otros elementos.

Elemento <audio>

El elemento <audio> define la referencia a un objeto de audio almacenado en audio grabado.

Ejemplo:

<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

Elemento <brush>

El elemento <brush> define el color de relleno o el patrón de relleno.

Este elemento define el color o patrón de relleno para el objeto de medio.

Elemento <img>

El elemento <img> define la referencia a un objeto de imagen almacenado en formato JPG u otro formato de imagen.

Ejemplo:

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

Elemento <param>

El elemento <param> define parámetros para cualquier otro elemento de medio.

Ejemplo:

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

Elemento <ref>

El elemento <ref> define una referencia a un elemento de medio general.

El elemento <ref> se puede usar en caso de que el tipo de medio no esté bien definido.

Elemento <text>

El elemento <text> define una referencia al objeto de texto almacenado como texto.

Elemento <textstream>

El elemento <textstream> define una referencia al objeto de texto almacenado como flujo de texto.

Elemento <video>

El elemento <video> define una referencia al objeto de video almacenado como video grabado.

Ejemplo:

<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