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:
- Abra el Player o el grupo Player en el que ha publicado el contenido a pedido.
- Vaya a la opción de menú “Contenido en Player ”.
- 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.