La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SMIL 2.0 Aplicaciones Distribuidas Avanzadas Eduardo Moro Carrizosa.

Presentaciones similares


Presentación del tema: "SMIL 2.0 Aplicaciones Distribuidas Avanzadas Eduardo Moro Carrizosa."— Transcripción de la presentación:

1 SMIL 2.0 Aplicaciones Distribuidas Avanzadas Eduardo Moro Carrizosa

2 Índice Introducción Módulos de SMIL 2.0 Perfiles de SMIL 2.0 Herramientas Conclusiones Bibliografía

3 Introducción (I) Lenguaje basado en XML que permite a los autores la creación de presentaciones multimedia interactivas. Permite que otros lenguajes basados en XML, que necesiten temporización y sincronización, utilicen su sintaxis y semántica. Estructura modular para posibilitar la extensibilidad y reutilización en diversos perfiles.

4 Introducción (II) No es un sustituto de Flash, un tipo de medio especializado para pequeñas animaciones. No es un sustituto de MPEG-4, una familia de protocolos diseñados para la transmisión de un conjunto de medios relacionados. No es un sustituto de D-HTML, un método para incluir temporización y efectos de animación en páginas HTML estáticas.

5 Módulos

6 Composición de elementos Elementos y atributos que permiten al usuario especificar la composición como una jerarquía de múltiples niveles de espacios de representación (contenedores). Módulos: BasicLayout AudioLayout MultiwindowLayout HierarchicalLayout

7 Sincronización y temporización Temporización: Temporización básica y controles de duración simple: par, seq y excl Atributos que controlan la repetición y restricción en la duración de los elementos: begin, end, dur. Elementos que definen cómo se comportan los contenedores temporales. Sincronización: Elementos que permiten la sincronización en tres niveles: syncBehaviour, syncTolerance y syncMaster.

8 Ejemplo de temporización

9 Control de contenido Elementos y atributos que proporcionan mecanismos para la elección de contenidos y la entrega optimizada de los mismos. Módulos: BasicContentControl. CustomTestAttributes. PrefetchControl. SkipContentControl.

10 Transiciones y animaciones Transiciones: Se pueden especificar para los distintos medios o conjuntos de ellos: Módulos BasicTransitions, InlineTransitions y TransitionsModifiers. Animaciones: Tanto de regiones de representación como soporte para la integración en otros lenguajes XML: Módulos BasicAnimation y SplineAnimation.

11 Perfiles de SMIL Perfil del lenguaje SMIL 2.0 Perfil del lenguaje SMIL 2.0 básico Perfil del lenguaje XHTML + SMIL Perfil del lenguaje SMIL animation (SVG + SMIL)

12 Perfil del lenguaje SMIL 2.0

13 Perfil del lenguaje XHTML + SMIL

14 Perfil del lenguaje SVG + SMIL

15 Reproductores y navegadores Apple. QuickTime Player, versión 4.1 soporta SMIL 1.0. Se espera que versiones posteriores soporten SMIL 2.0. Windows Media Player no soporta SMIL 1.0. También se espera el soporte de SMIL 2.0. IE 6.0 soporta SMIL 2.0, lo más destacable en el área de transiciones. Sin embargo, sigue en su política de uso de una solución (HTML+TIME) 2.0. Supuestamente, también implementa la solución perfil XHTML+SMIL. IE 5.5 incluye por primera vez HTML+TIME 2.0, con soporte de animación, sincronización y reproducción de medios. RealOne soporta totalmente el perfil de lenguaje de SMIL 2.0 GriNS by Oratrix: Proporciona soporte para sintaxis y semántica SMIL 2.0 InterObject Proporciona soporte para el perfil básico de SMIL 2.0, el cual es idóneo para dispositivos de limitados recursos.

16 Herramientas de edición El editor GriNS soporta exportación a RealOne. No es freeware. SMILGen es la apuesta de RealNetworks, tampoco freeware. GoLive6 de Adobe también es cerrada. SMIL Editor V2.0 de DoCoMo hasta el momento hay referencias a páginas en japonés. Validator SMIL 1.0, SMIL 2.0, SMIL 2.0 Basic y XHTML+SMIL por CWI es una página web donde puedes ubicar el código y te revisa el contenido mostrando los errores. En la página principal de W3C sobre SMIL podemos encontrar otras herramientas.

17 Conclusiones Usos actuales de SMIL: Los principales usos son viñetas, presentaciones en Internet, logotipos antes de una presentación. Resulta sencillo realizar presentaciones sencillas, pero los efectos avanzados u originales son complejos de implementar e incluso en la mayoría de las herramientas no se han implementado. Falta de herramientas gráficas que apoyen la edición de documentos. Otro aspecto, es que no se implementa toda la funcionalidad.

18 Bibliografía Home Page de Synchronized Multimedia de W3C. http://www.w3.org/AudioVideo/ http://www.w3.org/AudioVideo/ Especificación SMIL2.0 W3C http://www.w3.org/TR/http://www.w3.org/TR/ Artículos “Standards SMIL 2.0” por Peiya Liu, Siemens Corporate Research. Tutorial de SMIL 2.0 http://www.helio.org/products/smil/tutorial/ http://www.helio.org/products/smil/tutorial/ Perfil XHTML+SMIL http://www.w3.org/TR/XHTMLplusSMIL/ http://www.w3.org/TR/XHTMLplusSMIL/ Uso de HTML+TIME http://msdn.microsoft.com/library/en- us/dntime/html/htmltime.asphttp://msdn.microsoft.com/library/en- us/dntime/html/htmltime.asp


Descargar ppt "SMIL 2.0 Aplicaciones Distribuidas Avanzadas Eduardo Moro Carrizosa."

Presentaciones similares


Anuncios Google