SMIL

SMIL
Synchronized Multimedia Integration Language
Desarrollador
World Wide Web Consortium
Información general
Extensión de archivo .smil
Tipo de MIME application/smil+xml
Tipo de formato lenguaje de marcado
Estándar(es) SMIL 1.0 (Recommendation)
SMIL 2.0 Second Edition (Recommendation)
SMIL 2.1 (Recommendation)
SMIL 3.0 (Recommendation)
Formato abierto ?

SMIL es el acrónimo de Synchronized Multimedia Integration Language (lenguaje de integración multimedia sincronizada) y es un estándar del World Wide Web Consortium (W3C) para presentaciones multimedia. El lenguaje SMIL permite integrar audio, video, imágenes, texto o cualquier otro contenido multimedia.

SMIL se pronuncia (en inglés) de la misma manera que smile, que significa "sonrisa".

Contenido

SMIL el estándar

La recomendación SMIL está a cargo del grupo de trabajo Synchronized Multimedia Activity (Actividad sobre Sincronización Multimedia, bajo el acrónimo SYMM) del World Wide Web Consortium. Los objetivos de esta recomendación son:

  • Definir un lenguaje basado en XML que permita a los autores crear presentaciones multimedia. Mediante SMIL, un autor puede describir el comportamiento temporal de su presentación multimedia, asociar hiperenlaces a contenido multimedia y describir la disposición de la presentación en la pantalla.
  • Facilitar la reutilización de la sintáxis y semántica de SMIL en otros lenguajes basados en XML, en particular aquellos que requieren representar sincronización y temporización. Por ejemplo, SMIL puede integrarse en XHTML y SVG.

Como estándar abierto del W3C, SMIL está libre de patentes.

Cómo funciona

SMIL consiste en un conjunto de etiquetas XML que describen:

  • Fuentes de contenido: imagen estática (JPEG, PNG, etc.), audio (MP3, WAV, etc.), vídeo (MPG, AVI, etc.), texto plano, flujos de texto (SUB, RT, etc.) y animaciones (SVG, VML, etc.).
  • Sincronización: cada fuente de contenido puede reproducirse en secuencia o en paralelo con las demás.
  • Temporización: es posible definir los instantes en el que una fuente de contenido debe iniciar o detener la reproducción, bien mediante eventos, bien mediante cronómetro.
  • Posición: las fuentes de contenido pueden posicionarse en la pantalla y ajustar su tamaño u otras propiedades.
  • Enlaces: para interactuar con el usuario.
  • Animaciones: para cambiar dinámicamente las propiedades de objetos de contenido. Por ejemplo, su posición o color.

Un reproductor apropiado puede leer e interpretar un fichero SMIL y reproducir las acciones que en él se describen.

Posibles aplicaciones

La utilidad más obvia de SMIL es la creación de presentaciones multimedia o transparencias. Sin embargo, no se descartan otras utilidades:

  • Subtitulado de películas extranjeras.
  • Apoyo a disminuidos sensoriales.
  • karaoke.
  • Noticiarios teletipo.
  • etc.

SMIL también se está adoptando como medio de armonizar los formatos de mensajería multimedia en telefonía móvil (MMS).

<?xml version="1.0" encoding="UTF-8"?>
<smil xmlns:qt="http://www.apple.com/quicktime/resources/smilextensions" qt:time-slider="true">
 <head>
  <layout>
       <meta name="title" content="SMIL Demo"/>
       <meta name="author" content="juanjas2000@yahoo.es"/>
       <meta name="author" content="J.S."/>
       <root-layout  width="480" height="400" background-color="red"/>
       <region id="text"  background-color="black" top="340"  left="0" height="80" width="480" />
       <region id="vim_icon01"  left="35" top="80" width="410" height="200"  />
       <region id="video"  top="0"  left="0" height="400" width="480"  fit="meet"/>
  </layout>
 </head>
 <body>
  <par dur="0:00:36.00" >
       <textstream  src="madrid.txt" region="text" system-captions="on" dur="0:00:36.00" begin="0:00:00.00"/>
       <a href="http://www.example.org"><img src="barcelona1.jpg"  alt="The vim icon" region="vim_icon01" dur="00:00:02.00" begin="00:00:00.00"/></a>
       <img src="barcelona2.jpg" alt="The vim icon" region="vim_icon01" dur="00:00:02.00"  begin="00:00:02.0"/>
       <img src="barcelona3.jpg" alt="The vim icon" region="vim_icon01" dur="00:00:02.00" begin="00:00:04.0"/>
       <video dur="0:00:30.00" src="cerveza.mpg" begin="00:00:06.00" region="video" title="video"/>
  </par>
 </body>
</smil>

Implementaciones

SMIL ya cuenta con numerosas implementaciones, entre las que cabe distinguir:

  • Reproductores: facilitan la interpretación y ejecución de SMIL.
  • Herramientas: facilitan la creación de SMIL a los autores.

Nótese que existen implementaciones tanto comerciales como abiertas, tanto gratuitas como de pago, aunque el estándar sea gratuito y abierto.

Véase también

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Mira otros diccionarios:

  • SMIL — oder Smil steht für: Synchronized Multimedia Integration Language, auf XML basierender Standard einer Auszeichnungssprache für zeitsynchronisierte multimediale Inhalte Personen: Smil Flaška von Pardubitz (1349–1403), böhmischer Adliger und… …   Deutsch Wikipedia

  • smil — smil·er; smil·et; smil·ing·ly; smil·ing·ness; …   English syllables

  • SMIL — is an acronym that may stand for: * Synchronized Multimedia Integration Language, a W3C recommended XML markup language for describing multimedia presentations * SMIL (computer), a Swedish language acronym of Siffermaskinen i Lund , The Digit… …   Wikipedia

  • SMIL — es el acrónimo de Synchronized Multimedia Integration Language (lenguaje de integración multimedia sincronizada) y es un estándar del World Wide Web Consortium (W3C) para presentaciones multimedia. El lenguaje SMIL permite integrar audio, video,… …   Enciclopedia Universal

  • SMIL —   [Abk. für Synchronized Multimedia Integration Language, dt. »Sprache zur synchronisierten Integration von Multimedia«], eine auf XML basierende, vom World Wide Web Consortium (W3C) Ende der 1990er Jahre entwickelte Auszeichnungssprache für… …   Universal-Lexikon

  • smil — sb., et, smil, ene …   Dansk ordbog

  • smil|er — «SMY luhr», noun. 1. one who smiles. 2. one who looks smilingly, as from pleasure, derision, or real or affected agreeableness …   Useful english dictionary

  • smil|ey — «SMY lee», adjective. smiling; cheerful …   Useful english dictionary

  • smil|y — «SMY lee», adjective. = smiley. (Cf. ↑smiley) …   Useful english dictionary

  • smil — obs. form of smell n …   Useful english dictionary

  • SMIL — Synchronized Multimedia Integration Language Расширение .smil MIME text/smil Разработан World Wide Web Consortium Тип формата Язык разметки Стандарт(ы) Level 1 (Recommendation) …   Википедия

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”