Tengo un requisito para armar una aplicación que generará una presentación de diapositivas web.¿Cuáles son las opciones para una forma independiente de navegador de hacer presentaciones de diapositivas web con audio?
Tiene que ser capaz de hacer transiciones sofisticadas entre varias imágenes (en un navegador) y también proporcionar audio mientras se muestran esas imágenes. Las transiciones entre las imágenes deben retrasarse hasta que finalice el audio (cada imagen tendrá su propia pista de audio).
También necesita ser creado con un programa para que no haya herramientas de diseño de GUI - Quiero poder generar archivos XML o de texto plano que pueden cargarse directamente en un navegador (a la jQuery) o compilarse con una herramienta libremente distribuible (a la Open Laszlo).
Todo mi trabajo web hasta la fecha ha sido J2EE, pero creo que es hora de que compruebe algunas de las herramientas más ricas del lado del cliente. He echado un vistazo rápido a Open Laszlo y jQuery pero no estoy seguro de cómo sincronizar las diapositivas con el audio. El proceso básico será:
- dar inicio a la pista de audio.
- transición a la imagen.
- espere hasta que finalice la pista de audio.
- enjuague y repita.
¿Es posible este tipo de cosas con jQuery? Parece que hay una gran cantidad de material de manipulación DOM pero no puedo encontrar nada obvio sobre la sincronización de audio.
Estoy abierto a otras sugerencias si las tiene, pero el requisito de herramientas de libre distribución es absoluto. Esto probablemente descarte la mayoría de las soluciones tipo Adobe Flash.
¿Puedes atrapar el evento "el fragmento de audio ha terminado"? Es el final del archivo de audio el que debe desencadenar la transición al siguiente fotograma, y no al revés. – paxdiablo
¿Conoces la longitud del clip? – Matchu