Comportamiento de reproducción predeterminado y personalizado con anuncios

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

Para anular el comportamiento predeterminado, utilice AdBreakPolicySelector .

IMPORTANTE

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

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

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

    Si la posición de reanudación sigue en el intervalo de reproducción, la reproducción debe ser continua. De lo contrario, TVSDK salta al nuevo punto activo. 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 reproducción activa.

    La reproducción comienza después de que se resuelva la primera señal. El valor predeterminado para introducir la reproducción en directo es el punto activo 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 DVR.

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

Actividad de vídeo Política de comportamiento predeterminada de TVSDK Personalización disponible mediante AdBreakPolicySelector
Durante la reproducción normal, se encuentra una pausa publicitaria.
  • En directo/lineal, reproduce la pausa publicitaria, aunque la pausa publicitaria ya se haya visto.
  • En el caso de VOD, reproduce la pausa publicitaria y marca la pausa publicitaria como se vio.
Especifique una política diferente para la pausa publicitaria utilizando selectPolicyForAdBreak.
La aplicación busca hacia delante durante las pausas publicitarias en el contenido principal. Reproduce la última pausa publicitaria no visualizada que se omitió y reanuda la reproducción en la posición deseada cuando se completa la reproducción de la pausa. Seleccione qué salto omitido reproducir utilizando selectAdBreaksToPlay.
La aplicación busca hacia atrás más de las pausas publicitarias en el contenido principal. Pasa a la posición de búsqueda deseada sin reproducir pausas publicitarias. Seleccione qué salto omitido reproducir utilizando selectAdBreaksToPlay.                     
La aplicación busca hacia delante en una pausa publicitaria. Se 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 donde la búsqueda terminó usando selectPolicyForSeekIntoAd.
La aplicación busca hacia atrás en una pausa publicitaria. Se 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 terminó usando selectPolicyForSeekIntoAd.
La aplicación busca hacia delante o hacia atrás las pausas publicitarias vistas en el contenido principal. Si ya se ha visto la última pausa publicitaria omitida, se salta a la posición de búsqueda seleccionada por el usuario. Seleccione cuál de los saltos omitidos para reproducir con selectAdBreaksToPlay y determine qué pausas ya se han visto con AdBreak.isWatched .

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

La aplicación busca avanzar o retroceder en una o más pausas publicitarias y cae en una pausa publicitaria observada. 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 visto establecido en verdadero) y para el anuncio específico donde la búsqueda terminó usando selectPolicyForSeekIntoAd.
Su aplicación entra en juego con trucos (modo DVR). La velocidad de reproducción puede ser negativa (rebobinado) o buena que 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 del truco y omite la posición de reproducción del truco seleccionada por el usuario cuando esa pausa termina de reproducirse. Seleccione cuál de los saltos omitidos para reproducir después de que termine la reproducción de trucos con selectAdBreaksToPlay.
La aplicación busca hacia delante anuncios que se insertaron mediante marcadores de anuncios personalizados. Pasa a la posición de búsqueda seleccionada por el usuario. Para obtener más información, consulte Mostrar una barra de depuración con la posición de reproducción actual.

En esta página