| Nombre: |
adAudio |
|
Versión: |
1.0 (14/01/2006) |
|
Licencia: |
Algunos derechos reservados |
adAudio es el sistema de mensajes emergentes, publicitarios o de información, asociados a la reproducción de audio de cualquier tipo u origen. Este sistema puede ser utilizado en ordenadores personales, reproductores portátiles de audio/mp3, etc. adAudio puede mostrar enlaces, imágenes, diferentes tipos o estilos de letras, etc., gracias a que cumple con el estándar HTML.
Procedimientos de funcionamiento:
El hardware o software reproductor de audio, en el momento de iniciar la reproducción del audio (de cualquier formato) realizará la carga del archivo adAudio, y mediante un reloj interno realizará la gestión de mensajes.
El nombre del archivo con formato adAudio será el mismo nombre del archivo de audio, con extensión ".adaudio". Si el archivo de audio es "programa 57.mp3" el archivo adAudio debería ser "programa 57.adaudio".
Formato de archivo
adAudio:
Este formato sigue el estándar XML 1.0 con sistema de codificación UTF-8.
La organización y presentación de los mensajes emergentes que forman una
sesión de adAudio se realizan mediante lenguaje HTML 2.0.
El inicio del archivo deberá corresponder con el estandar XML versión 1.0 y codificación UTF-8.
<?xml version="1.0" encoding="UTF-8"?>
Estas son las etiquetas aceptadas en el formato adAudio:
Etiqueta adaudio (obligatoria):
<adaudio ver="1.0">
<...>
</adaudio>
<adaudio ver="1.0"
hsize="10" wsize="100">
<...>
</adaudio>
<adaudio ver="1.0"
hsize="50" wsize="100" redirect="archivo.sub" type="13">
<...>
</adaudio>
<adaudio ver="1.0"
hsize="50" wsize="100" redirect="http://www.dom.es/archivo.sub"
type="13"></adaudio>
<adaudio ver="1.0" hsize="30" wsize="150" refresh="http://www.radiostation.com/adaudio.html" interval="10"></adaudio>
ver contiene la versión de adAudio.
hsize contiene la altura de los mensajes emergentes en los que no se especifique hsize de forma individual.
wsize contiene la anchura de los mensajes emergentes en los que no se especifique wsize de forma individual.
redirect contiene una dirección a la que dirigirse en el momento de iniciar el proceso. Este atributo está diseñado para cargar formatos compatibles (tabla adjunta). El atributo type especifica el tipo de archivo que se debe cargar. Si este atributo existe, las etiquetas message no se utilizarán. El atributo redirect prevalece sobre refresh.
refresh contiene una ruta a la que dirigirse cada una cierta cantidad de segundos (implementando un sistema de seguridad de mínimo 10 segundos) para realizar la actualización de mensajes emergentes, el atributo que especifica el intervalo de peticiones se llama interval. La ruta que usa refresh debe apuntar a un archivo con formato HTML. Si el archivo HTML está vacío o no hay acceso a dicho archivo, el mensaje anterior debe desaparecer de la pantalla. Este atributo está diseñado para streaming de audio, cuya actualización de mensajes puede realizarse a tiempo real. Si este atributo existe, las etiquetas message no se utilizarán. El atributo redirect prevalece sobre refresh.
Etiqueta author (opcional):
<author>Javier Fuentes</author>
<author>Anonymous</author>
Especifica el autor del archivo adAudio.
Etiqueta date (opcional):
<date>14/01/2006</date>
<date>30/12/2003</date>
Especifica la fecha de creación del archivo. El formato para este atributo es día/mes/año, dd/mm/yyyy.
Etiquetas message (opcional, múltiple):
<message
time="00:00:00" duration="5" hsize="50"
wsize="100">
<![CDATA[
<center>Primer
mensaje con formato <u>HTML</u>.
</center>
]]>
</message>
<message
time="00:00:32" duration="10" hsize="50"
wsize="100">
<![CDATA[
<center>Este
segundo mensaje tiene <a href="http://www.nuestrodominio.com">enlace</a>.
</center>
]]>
</message>
<message time="00:06:47" duration="10" redirect="http://www.nuestrodominio.com/mensaje.html"></message>
Especifica con message las características individuales de cada mensaje emergente.
time contiene el segundo exacto en el que aparecerá el mensaje, con formato hh:mm:ss.
duration contiene el tiempo en segundos de la visualización del mensaje correspondiente. Para que el mensaje no desaparezca se debe omitir el atributo duration.
Para que uno de los mensajes sea descargado de Internet (para tenerlo siempre actualizado) puede indicar un atributo redirect el cual debe contener una URL o ruta válida a un archivo con formato HTML.
El mensaje que encapsulan la etiquetas message se regirá mediante el estándar HTML 2.0. Además se incluyen las directivas <![CDATA[ y ]]>, útiles facilitar la integración de HTML sobre XML.
hsize y wsize se utilizarán para especificar el tamaño del mensaje, sigue la misma forma que los atributos del mismo nombre para la etiqueta adaudio. Por omisión, el área de visualización será el tamaño mínimo que permita mostrar correctamente el mensaje correspondiente, salvo que existan valores especificados por hsize y wsize en la etiqueta adaudio.
Las etiquetas message no se tendrán en cuenta si existen los atributos redirect o refresh de la etiqueta adaudio.
Compatibilidad de formatos:
Éste sistema podría ser compatible con los formatos presentados en la siguiente tabla.
|
|
Uso comercial:
Para el uso comercial de este sistema puede ponerse en contacto conmigo en las siguientes direcciones de correo electrónico:
![]()
Esta obra está bajo una licencia de Creative Commons.