Ir para o conteúdo

<descriptor>

El elemento <descriptor> define los valores iniciales para las propiedades de <media> elementos. Estos valores iniciales se definen en atributos de el elemento, o en elementos secundarios <descriptorParam>.

Sintaxis

Elemento Atributos Contenido Padre
<descriptor> id, player, explicitDur, region, freeze, moveLeft, moveRight, moveUp, moveDown, focusIndex, focusBorderColor, focusBorderWidth, focusBorderTransparency, focusSrc, focusSelSrc, selBorderColor, transIn, transOut (<descriptorParam>)* <descriptorBase>

Atributos

Nombre Valor Descripción
id Puede recibir cualquier valor de cadena que comience con una letra o un guión bajo y que solo contenga letras, dígitos, "." y "_". El atributo id identifica de forma única al elemento dentro de un documento.
player Cadena. Si no se especifica, el reproductor está determinado por el tipo de objeto, definido por el atributo type del elemento <media>, o se infiere por la extensión de archivo utilizada en el atributo src del elemento <media>. Identifica la herramienta de presentación que se utilizará.
explicitDur

El atributo explicitDur se especifica de acuerdo con una de las siguientes sintaxis:

  1. "Hours:Minutes:Seconds.Fraction", donde "Hours" es un entero en el intervalo [0,23], "Minutes" es un entero en el intervalo [0,59], "Seconds" es un entero en el intervalo [0,59] y "Fraction" es un entero positivo,
  2. Seconds"s", donde "Seconds" es un número real positivo.

Para medios continuos, el valor predeterminado se establecerá en la duración natural; de lo contrario, debe establecerse en nulo (nil).

Define la duración explícita de un objeto.
region IDREF. El atributo region identifica un elemento <region> utilizado para inicializar las propiedades left, right, top, bottom, height, width y zIndex del elemento <media> que hace referencia al elemento <descriptor>.
freeze

"true" o "false".

El valor predeterminado es "false".

El atributo freeze define qué sucederá con un objeto al final de su presentación, si el contenido final se congela ("true") o no ("false").
moveLeft Entero positivo. El atributo moveLeft especifica un valor igual al valor focusIndex asociado a un elemento al que se debe aplicar el foco cuando se presiona la tecla de flecha izquierda.
moveRight Entero positivo. El atributo moveRight especifica un valor igual al valor focusIndex asociado a un elemento al que se debe aplicar el foco cuando se presiona la tecla de flecha derecha.
moveUp Entero positivo. El atributo moveUp especifica un valor igual al valor focusIndex asociado a un elemento al que se debe aplicar el foco cuando se presiona la tecla de flecha arriba.
moveDown Entero positivo. El atributo moveDown especifica un valor igual al valor focusIndex asociado a un elemento al que se debe aplicar el foco cuando se presiona la tecla de flecha abajo.
focusIndex Entero positivo. El atributo focusIndex especifica un índice para el elemento <media> al que se puede aplicar el foco. Cuando la propiedad correspondiente no está definida, el objeto se considera como si no pudiera recibir foco.
focusBorderColor

"white", "black", "silver", "gray", "red", "maroon", "fuchsia", "purple", "lime", "green", "yellow", "olive", "blue", "navy", "aqua" o "teal".

El valor predeterminado viene dado por la propiedad "default.focusBorderColor" del objeto settings.

Define el color para decorar la región de la pantalla donde se presenta el objeto en foco, antes de ser seleccionado.
focusBorderWidth

Entero.

El valor predeterminado está definido por la propiedad "default.focusBorderWidth" del objeto settings.

Ancho, en píxeles, aplicado al borde de un elemento en foco.
focusBorderTransparency

Un número real en el intervalo [0,1], o un número real en el intervalo [0,100] que termina con el carácter "%" (por ejemplo, "30%").

El valor predeterminado está definido por la propiedad "default.focusTransparency" del objeto settings.

Transparencia aplicada al borde de un elemento en foco, donde 1 o 100% significa transparencia total y 0 o 0% significa sin transparencia.
focusSrc

Los siguientes son valores válidos:

  • file:///file_path/#fragment_identifier -- para archivos locales,
  • http://server_identifier/file_path/#fragment_identifier -- para archivos remotos descargados mediante el protocolo HTTP,
  • https://server_identifier/file_path/#fragment_identifier -- para archivos remotos descargados mediante el protocolo HTTPS,
  • rtsp://server_identifier/file_path/#fragment_identifier -- para flujos descargados mediante el protocolo RTSP,
  • rtp://server_identifier/file_path/#fragment_identifier -- para flujos descargados mediante el protocolo RTP,
  • ncl-mirror://media_element_identifier -- para un flujo de contenido idéntico al que está en presentación por otro elemento <media>,
  • sbtvd-ts: o isdb-ts: o ts://program_number.component_tag -- para flujos elementales recibidos del flujo de transporte.

Para el atributo src cuyo valor identifica el esquema "sbtvd-ts", "isdb-ts" o "ts", el "program_number.component_tag" puede sustituirse por las siguientes palabras reservadas:

  • "video" -- correspondiente al ES de video primario presentado en el plano de video,
  • "audio" -- correspondiente al ES de audio primario,
  • "text" -- correspondiente al ES de texto primario,
  • "video(i)" -- correspondiente al i-ésimo menor "component_tag" de ES de video listado en la PMT de los servicios sintonizados,
  • "audio(i)" -- correspondiente al i-ésimo menor "component_tag" de ES de audio listado en la PMT de los servicios sintonizados, o
  • "text(i)" -- correspondiente al i-ésimo menor "component_tag" de ES de texto listado en la PMT de los servicios sintonizados.
El atributo focusSrc puede especificar una fuente multimedia alternativa para presentarse, en lugar de la presentación actual, si un elemento recibe el foco. Este atributo sigue las mismas reglas que el atributo src del elemento <media>.
focusSelSrc Igual que para focusSrc. Cuando se selecciona un elemento en foco presionando la tecla de activación ("SELECT" o "ENTER"), la propiedad focusSelSrc puede especificar una fuente multimedia alternativa para presentarse en lugar de la presentación actual. Este atributo sigue las mismas reglas que el atributo src del elemento <media>.
selBorderColor

"white", "black", "silver", "gray", "red", "maroon", "fuchsia", "purple", "lime", "green", "yellow", "olive", "blue", "navy", "aqua" o "teal".

El valor predeterminado viene dado por la propiedad "default.selBorderColor" del objeto settings.

Define el color para decorar la región de la pantalla donde se presenta el objeto en foco, después de ser seleccionado.
transIn Lista de IDREFs separados por punto y coma. El atributo transIn es una lista separada por punto y coma de identificadores de elementos <transition>.
transOut Lista de IDREFs separados por punto y coma. El atributo transOut es una lista separada por punto y coma de identificadores de elementos <transition>.