Comportamiento de reproducción predeterminado y personalizado con anuncios

Última actualización: 2023-09-19

El comportamiento de la reproducción de contenido se ve afectado por la búsqueda, la pausa, el avance o rebobinado rápido y la publicidad.

Para anular el comportamiento predeterminado, utilice AdBreakPolicySelector .

IMPORTANTE

TVSDK no proporciona una forma de deshabilitar la búsqueda durante los anuncios. El Adobe recomienda configurar la aplicación para deshabilitar la búsqueda durante los anuncios.

Este es el comportamiento de reproducción para contenido lineal/en directo:

  • La reanudación de la reproducción después de una pausa provoca la reproducción del contenido que se almacenó en el búfer en el momento de la pausa.

    Si la posición de reanudación está todavía en el rango de reproducción, la reproducción debe ser continua. De lo contrario, TVSDK salta al nuevo punto de activación. También puede realizar una operación de búsqueda y seleccionar un punto de reproducción diferente.

  • TVSDK resuelve los anuncios entre señales después de la posición en la que la aplicación entra en la reproducción en directo.

    La reproducción comienza después de que se haya resuelto la primera señal. El valor predeterminado para introducir la reproducción en directo es el punto en directo del cliente, pero puede elegir una posición diferente. Todas las señales antes de la posición inicial se resuelven después de que la aplicación realice una búsqueda en la ventana de DVR.

En la tabla siguiente se describe cómo gestiona TVSDK los anuncios y las pausas publicitarias durante la reproducción:

Actividad de vídeo Directiva de comportamiento predeterminada de TVSDK Personalización disponible mediante AdBreakPolicySelector
Durante la reproducción normal, se produce una pausa publicitaria.
  • Para anuncios en directo/lineales, reproduce la pausa publicitaria, incluso si ya se ha visto.
  • En VOD, reproduce la pausa publicitaria y la marca como inspeccionada.
Especificar una política diferente para la pausa publicitaria utilizando selectPolicyForAdBreak.
La aplicación busca hacia adelante las pausas publicitarias en el contenido principal. Reproduce la última pausa para anuncios no vistos que se omitió y reanuda la reproducción en la posición de búsqueda deseada cuando se completa la reproducción de la pausa(s). Seleccione el salto omitido que se reproducirá utilizando selectAdBreaksToPlay.
La aplicación busca hacia atrás en las pausas publicitarias en el contenido principal. Salta a la posición de búsqueda deseada sin pausas publicitarias. Seleccione el salto omitido que se reproducirá utilizando selectAdBreaksToPlay.                     
La aplicación intenta avanzar hasta una pausa publicitaria. Reproduce desde el principio del anuncio en el que finalizó la búsqueda. Especifique una política de publicidad diferente para la pausa publicitaria y para el anuncio específico en el que la búsqueda ha finalizado utilizando selectPolicyForSeekIntoAd.
La aplicación retrocede hasta una pausa publicitaria. Reproduce desde el principio del anuncio en el que finalizó la búsqueda. Especifique una política de anuncios diferente para la pausa publicitaria y para el anuncio específico en el que la búsqueda ha finalizado utilizando selectPolicyForSeekIntoAd.
La aplicación busca hacia delante o hacia atrás en las pausas publicitarias vigiladas en el contenido principal. Si la última pausa publicitaria omitida ya se ha visto, salta a la posición de búsqueda seleccionada por el usuario. Seleccione cuál de los saltos omitidos se reproducirá con selectAdBreaksToPlay y determine qué pausas ya se han visto utilizando AdBreak.isWatched .

Importante: De forma predeterminada, TVSDK marca una pausa publicitaria como vigilada inmediatamente después de introducir el primer anuncio en la pausa publicitaria.

La aplicación busca hacia delante o hacia atrás en una o más pausas publicitarias y pasa a una pausa publicitaria vigilada. Omite la pausa publicitaria y busca la posición inmediatamente después de la pausa publicitaria. Especifique una política de publicidad diferente para la pausa publicitaria (con el estado de observación establecido en verdadero) y para el anuncio específico en el que la búsqueda ha finalizado utilizando selectPolicyForSeekIntoAd.
La aplicación entra en el modo "trick-play" (modo DVR). La velocidad de reproducción puede ser negativa (rebobinado) o superior a 1 (avance rápido). Omite todos los anuncios durante el avance rápido o el rebobinado, reproduce la última pausa omitida después de que finalice la reproducción de trucos y salta a la posición de reproducción de trucos seleccionada por el usuario cuando esa pausa termina la reproducción. Seleccione cuál de los descansos omitidos se reproducirá una vez finalizada la reproducción con trucos selectAdBreaksToPlay.
La aplicación hace una búsqueda hacia delante sobre los anuncios insertados mediante marcadores de publicidad personalizados. Pasa a la posición de búsqueda seleccionada por el usuario. Para obtener más información, consulte Mostrar una barra de desplazamiento de búsqueda con la posición de reproducción actual.

En esta página