Uso del disparador de solicitud HTTP

Cuando publica contenido a pedido en Android y Windows , pero también en otros Players , es posible activar el contenido haciendo clic en el ícono "Reproducir" en la página Contenido en Player en su cuenta de OnSign TV o mediante una solicitud HTTP .

¿Aún no sabes qué es el contenido a la carta? Consulta el tutorial sobre cómo reproducirlo .

En este tutorial explicamos cómo obtener la URL de contenido bajo demanda y cómo activarla en pantalla con los parámetros deseados:

  1. Abra el Player o el grupo Player en el que ha publicado el contenido a pedido.
  2. Vaya a la opción de menú “Contenido en Player ”.
  3. En la sección "Contenido Activado", el contenido publicado se marcará como "Reproducción Bajo Demanda". Haga clic en el botón "Compartir", indicado con un icono de cadena, y luego en "Copiar URL" para obtener la URL de reproducción.

Automatizar la reproducción

La URL de reproducción se puede utilizar para automatizar la reproducción del contenido en ese Player específico, a través de una solicitud HTTP GET normal:

https://app.onsign.tv/play/VL3GR4qlL7ZcdHLOF4O0

4. Al hacerlo, hay algunos parámetros que se deben utilizar para controlar el comportamiento de reproducción:

Parámetro Comportamiento
repetir Un número del 0 al 999 para especificar la duración de la campaña. El valor especial 0 indica que se repite indefinidamente.
acción Controla la cola bajo demanda. Lea más abajo.
Cualquier otro Cualquier otro parámetro agregado a la URL de reproducción se reenvía al Player y está disponible a través de Javascript en signage.playbackInfo()

Ejemplo:

Al solicitar la URL a continuación, el Player reproducirá un elemento de contenido de manera indefinida (repetición=0) y tendrá el parámetro de información disponible para el contenido.

$ curl 'https://app.onsign.tv/play/VL3GR4qlL7ZcdHLOF4O0?repeat=0&info=1234'

Uso de la cola bajo demanda

De forma predeterminada, la reproducción del Contenido comienza tan pronto como se accede a la URL de reproducción, interrumpiendo lo que se esté reproduciendo en ese momento, ya sea contenido programado u otro contenido a pedido.

La versión 7.0.3 o superior de OnSign TV Player para dispositivos Android agrega nuevas formas de reproducir Contenido bajo demanda, a través del parámetro de acción.

Acción Resultado
jugar Interrumpe la campaña en curso y comienza a reproducir el nuevo contenido. Se descarta cualquier contenido en cola. Esta es la opción predeterminada si no se especifica otra acción.
cola Pon en cola el nuevo contenido para que se reproduzca en cuanto finalice la campaña actual. Si hay otro contenido en cola, se reproducirá primero.
cola de reproducción Pon en cola el nuevo contenido. Si la campaña que se está reproduciendo pertenece a un loop programado (es decir , no se reproduce a demanda ), se interrumpe y se inicia la reproducción de la cola.

Estas tres acciones permiten una gran variedad de interacciones.

Ejemplos:

Supongamos que un Player tiene las campañas "A", "B" y "C" publicadas a pedido, mientras tiene dos campañas reproduciéndose durante el loop programado: "X" e "Y".

Activar tres campañas a pedido en una secuencia

Si el Player está jugando "X" y usted iguala:

https://app.onsign.tv/play/token_A?action=playqueue
https://app.onsign.tv/play/token_B?action=playqueue
https://app.onsign.tv/play/token_C?action=playqueue

El Player interrumpiría inmediatamente la Campaña "X" y comenzaría a jugar la Campaña "A", seguida de las Campañas "B" y "C".

Activar otra campaña a pedido y descartar la cola

Ahora supongamos que se está jugando la Campaña "B" y usted llama:

https://app.onsign.tv/play/token_A

El Player comenzaría inmediatamente a jugar la Campaña "A", seguida de la Campaña "X", previamente interrumpida. Después, reanudaría el loop , reproduciendo "Y", "X", "Y", y así sucesivamente.

Tenga en cuenta que la Campaña "C" no se reproducirá en este escenario, porque la cola se elimina cuando la acción=reproducir.