Extensión de nombre de archivo | . smil |
---|---|
Tipo de medio de Internet | aplicación / smil + xml |
Desarrollado por | Consorcio Mundial de la red |
Tipo de formato | Lenguaje de marcado |
Estándar |
|
¿ Formato abierto ? | sí |
Lenguaje de integración multimedia sincronizado | |
![]() | |
Nombre nativo | Lenguaje de integración multimedia sincronizado |
---|---|
Ultima versión | SMIL 3.0 1 de diciembre de 2008 ( 2008-12-01) |
Organización | W3C |
Comité | Grupo de trabajo SYMM |
Editores | Editores
|
Estándares básicos | XML, SVG |
Dominio | Multimedia |
Abreviatura | SONRISA |
Sitio web | www.w3.org / TR / 2008 / REC-SMIL3-20081201 / |
Lenguaje de Integración de Multimedia Sincronizada ( SMIL ( / s m aɪ l / )) es un World Wide Web Consortium recomendada Extensible Markup Language (XML) de lenguaje de marcas para describir multimedia presentaciones. Define el marcado para el tiempo, el diseño, las animaciones, las transiciones visuales y la incorporación de medios, entre otras cosas. SMIL permite presentar elementos multimedia como texto, imágenes, video, audio, enlaces a otras presentaciones SMIL y archivos de múltiples servidores web. El marcado SMIL está escrito en XML y tiene similitudes con HTML.
A partir de 2008, la Recomendación del W3C para SMIL es SMIL 3.0.
SMIL 1.0 se convirtió en una Recomendación del W3C el 15 de junio de 1998.
SMIL 2.0 se convirtió en una Recomendación del W3C el 9 de agosto de 2001. SMIL 2.0 introdujo una estructura de lenguaje modular que facilitó la integración de la semántica de SMIL en otros lenguajes basados en XML. Los módulos básicos de animación y temporización se integraron en Scalable Vector Graphics ( SVG ) y los módulos SMIL formaron una base para Timed-Text. La estructura modular permitió definir el perfil de lenguaje SMIL estándar y el perfil de lenguaje XHTML + SMIL con sintaxis común y semántica estándar.
SMIL 2.1 se convirtió en Recomendación del W3C el 13 de diciembre de 2005. n SMIL 2.1 incluye una pequeña cantidad de extensiones basadas en la experiencia práctica obtenida con SMIL en el Sistema de mensajería multimedia en teléfonos móviles.
SMIL 3.0 se convirtió en una Recomendación del W3C en diciembre de 2008. Se presentó por primera vez como borrador de trabajo del W3C el 21 de diciembre de 2006. El último borrador de revisión se publicó el 6 de octubre de 2008.
Herramientas de creación y renderizado para la funcionalidad smilText y SMIL 3.0 PanZoom:
Población
Un documento SMIL tiene una estructura similar a un documento HTML en el sentido de que normalmente se dividen entre una lt;headgt;
sección opcional y una lt;bodygt;
sección obligatoria. La lt;headgt;
sección contiene información de metadatos y diseño. La lt;bodygt;
sección contiene la información de tiempo y generalmente se compone de combinaciones de tres etiquetas principales: secuencial (" lt;seqgt;
", listas de reproducción simples), paralela (" lt;pargt;
", reproducción multizona / multicapa) y exclusiva (" lt;exclgt;
", activada por eventos interrumpe). SMIL se refiere a los objetos multimedia por URL, lo que permite compartirlos entre presentaciones y almacenarlos en diferentes servidores para equilibrar la carga. El lenguaje también puede asociar diferentes objetos multimedia con diferentes requisitos de ancho de banda.
Para la programación de la reproducción, SMIL admite la wallclock()
especificación de fecha / hora ISO-8601 para definir eventos de inicio / finalización de listas de reproducción.
Los archivos SMIL tienen una extensión de archivo .smi
o .smil
. Sin embargo, los archivos SAMI y las imágenes de montaje automático de Macintosh también se utilizan .smi
, lo que crea cierta ambigüedad a primera vista. Como resultado, los archivos SMIL comúnmente usan la .smil
extensión de archivo para evitar confusiones.
SMIL es uno de los tres medios por los que se puede lograr la animación SVG (los otros son animaciones JavaScript y CSS ).
Si bien RSS y Atom son métodos de sindicación web, siendo el primero más popular como método de sindicación para podcasts, SMIL es potencialmente útil como script o lista de reproducción que puede unir piezas secuenciales de multimedia y luego distribuirse a través de RSS o Atom. Además, la combinación de archivos.smil cargados de multimedia con la sindicación RSS o Atom sería útil para la accesibilidad a podcasts habilitados para audio por personas sordas a través de subtítulos cerrados de texto temporizado, y también puede convertir multimedia en hipermedia que se puede vincular a otros enlazables. multimedia de audio y video.
VoiceXML se puede combinar con SMIL para proporcionar una lectura secuencial de varias páginas o diapositivas proporcionadas previamente en un navegador de voz, mientras que la combinación de SMIL con MusicXML permitiría la creación de secuencias de partituras de música infinitamente recombinables. Combinar SMIL + VoiceXML o SMIL + MusicXML con RSS o Atom podría ser útil en la creación de un pseudopodcast audible con hipervínculos incrustados, mientras que combinar SMIL + SVG con VoiceXML y / o MusicXML sería útil en la creación de un audio automático- animación de gráficos vectoriales habilitada con hipervínculos incrustados.
Se prevé que SMIL se utilice en documentos de la Iniciativa de codificación de texto (TEI).
SMIL se está implementando en dispositivos portátiles y móviles y también ha generado el Servicio de mensajería multimedia (MMS), que es un video y una imagen equivalente al Servicio de mensajes cortos (SMS).
SMIL es también una de las tecnologías subyacentes utilizadas para " Contenido avanzado " en el formato HD DVD (descontinuado) para agregar contenido interactivo (menús, etc.).
El campo de la señalización digital está adoptando SMIL como un medio para controlar la publicidad dinámica en áreas públicas.
Los navegadores web más utilizados tienen soporte nativo para SMIL, pero no se ha implementado en los navegadores de Microsoft. Estaba en desuso en Google Chrome, pero ahora se ha decidido suspender esa intención hasta que las alternativas estén lo suficientemente desarrolladas. Otro software que implementa la reproducción SMIL incluye:
Las cajas de reproductores multimedia basadas en chips decodificadores dedicados de 1080p, como el procesador Sigma Designs 8634, incorporan reproductores SMIL.
Se debe incrustar un archivo SMIL y luego abrirlo con un complemento como QuickTime de Apple o Windows Media Player de Microsoft, para que lo vea un navegador que no admita SMIL.