---
title: Estado bajo demanda
slug: author/es/estado-bajo-demanda
docTags: 
createdAt: 2025-03-11T06:56:11.035Z
---

::Image[]{src="https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/CK_ZXvqsjJvSnZZ_FWslS_ondemand.png" size="14" width="231" height="232" position="center" darkWidth="231" darkHeight="232" showCaption="false"}

El estado On Demand le permite combinar archivos multimedia en un solo estado en el área de lista de reproducción. Luego puede usar el evento que realiza la transición al estado On Demand para determinar de forma condicional qué archivo de la lista de reproducción se debe reproducir.

:::hint{type="warning"}
Cuando se hace doble clic en el estado On Demand, aparecerá el lienzo On Demand. El lienzo On Demand le ofrece la opción de agregar contenido desde **Activos** al estado On Demand. Para salir de este lienzo, haga clic en la descripción de Zone ubicada en la esquina superior izquierda del lienzo. Esto le llevará de vuelta al lienzo Zone Content.
:::

Solo se puede realizar la transición al estado On Demand mediante entrada de dispositivos BP900/BP200, UDP, Serial, Keyboard o USB. Los datos de entrada del controlador determinarán qué elemento multimedia del estado On Demand se reproducirá: Por ejemplo, puede usar un evento Keyboard Input para reproducir “Video 1” si se presiona la tecla “A”, “Video 2” si se presiona la tecla “B”, "Video 3" si se presiona la tecla "C", etc. Cualquier tipo de evento puede realizar la transición fuera del estado On Demand y hacia un nuevo estado.

:::hint{type="info"}
Para eventos BP200/BP900, debe especificar cada **Clave** usando tanto la enumeración del panel como el número de botón: Por ejemplo, si tiene un solo panel BP200/BP900 conectado al reproductor y desea que el botón 3 active una imagen, debe especificar la **Clave** como "0-3"; por otro lado, si tiene un segundo panel BP200/BP900 conectado al reproductor y desea que el botón 3 del segundo panel active la imagen, debe especificar la **Clave** como "1-3".
:::

# Propiedades del estado

- **Nombre**: El nombre del estado On Demand seleccionado por el usuario

## Contenido de la lista

- **Rellenar desde la fuente**: Rellene el estado utilizando un feed.
- **URL**: Especifique la URL de un feed RSS (esta función no es compatible con feeds MRSS). En el siguiente ejemplo, es el valor de clave On Demand y es la URL de descarga multimedia. Al reproducir la presentación, el reproductor recuperará contenido multimedia de las URL de descarga especificadas en el campo `<description>` de cada elemento del feed. El estado On Demand utilizará el valor del campo `<title>` como la clave para determinar qué elemento multimedia reproducir. Debe especificar el tipo de elemento. Se pueden usar los atributos 'type' o 'medium' (consulte [http://www.rssboard.org/media-rss](http://www.rssboard.org/media-rss)). Los valores válidos son 'image', 'video' y 'audio'. Por ejemplo:

```xml
<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>media_RSS_feed</title>
    <description>OnDemandWidget</description>
    <item>
      <title>image1</title>
      <description>https://www.brightsignnetwork.com/download/JohnDoe/mrss/formedialist/1.jpg</description>
      <medium>image</medium>
    </item>
    <item>
      <title>video1</title>
      <description>https://www.brightsignnetwork.com/download/alexk/mrss/formedialist/1.mov</description>
      <medium>video</medium>
    </item>
  </channel>
</rss>
```

- **Lista de reproducción dinámica**: Rellene el estado On Demand utilizando una [Lista de reproducción dinámica](docId\:SUiDf86C1TcSpmZ9_4jok) de su biblioteca BrightSign Author Plus. El estado On Demand utilizará el nombre de archivo como la clave para determinar qué elemento multimedia reproducir.
- **Transmisión de medios en vivo**: Rellene el estado On Demand utilizando un [Feed multimedia en vivo](docId\:SUiDf86C1TcSpmZ9_4jok) de su biblioteca BrightSign Author Plus. El estado On Demand utilizará el **Título** del elemento del feed para determinar qué elemento multimedia reproducir.
- **Intervalo de actualización**: Especifique con qué frecuencia el reproductor debe actualizar el contenido del feed.
- **Complemento del analizador**: Seleccione un analizador de feed para analizar los datos del feed antes de pasarlos al estado On Demand.
- **Optimizar las actualizaciones del feed (usar llamadas HEAD)**: Marque esta casilla para que el reproductor realice una solicitud HTTP HEAD antes de recuperar el contenido de un feed. Consulte [Feeds de datos](docId\:T5QazmMMWC6CW5HAbYm6k) para obtener más detalles.
- **Generar automáticamente variables de usuario a partir del flujo de datos:** Utilice el feed para rellenar un conjunto de User Variables para páginas HTML. Consulte [Feeds de datos](docId\:T5QazmMMWC6CW5HAbYm6k) para obtener más detalles.
- **Mostrar medios predeterminados si la entrada no coincide con ninguna clave**: Marque esta casilla para mostrar el archivo multimedia especificado cuando los datos de entrada no coincidan con ninguna clave existente en el estado On Demand. Si esta casilla no está marcada y los datos de entrada no coinciden con una clave existente, la presentación no realizará la transición al estado On Demand y permanecerá en su estado actual.
- **Usar variable para especificar clave**: Marque esta casilla para que una [Variable](docId\:T5QazmMMWC6CW5HAbYm6k) especifique la clave del archivo multimedia. Los datos de entrada del controlador se ignorarán, aunque debe recibirse algún tipo de entrada para activar el evento interactivo. Por ejemplo, si un evento Keyboard está adjunto al estado On Demand y esta opción está habilitada, cualquier pulsación de tecla iniciará una transición al estado Play File; luego se comprobará el valor de la User Variable especificada con las claves del estado On Demand para determinar qué archivo, si corresponde, debe reproducirse.

:::hint{type="info"}
Si adjunta un comando que modifica el valor de la User Variable (p. ej., Set Variable, Increment Variable) a un evento que realiza una transición al estado On Demand, las claves del archivo multimedia seguirán comparándose con el valor anterior de la variable. Sin embargo, si la opción **Mostrar multimedia predeterminada** está habilitada, se utilizará en su lugar el nuevo valor de la User Variable.
:::

## Notas

Esta sección le permite almacenar información importante sobre el estado On Demand para futuros usuarios. Puede modificarse en cualquier momento.

## Avanzado

Esta sección le permite añadir comandos a su presentación para ampliar su funcionalidad. Consulte [Comandos y objetivos condicionales](docId\:L8CpSXKxp3IN9zK-zlcJC) para obtener más información.

