Elementos de API para reproducción de publicidad

TVSDK proporciona clases y métodos que puede utilizar para personalizar el comportamiento de reproducción del contenido que contiene publicidad.

Los siguientes elementos API son útiles para personalizar la reproducción:

Elemento de API Contenido compatible con la publicidad
AdvertisingMetadata Controle si un visitante debe marcar una pausa publicitaria como observada y, en caso afirmativo, cuándo marcarla. Establezca y obtenga la directiva vista mediante setAdBreakAsWatched y getAdBreakAsWatched.
AdBreakPolicy Enumera las posibles políticas de reproducción para las pausas publicitarias.
AdPolicy Enumera las posibles políticas de reproducción de los anuncios.
Selector de políticas de publicidad Interfaz que permite personalizar el comportamiento de los anuncios de TVSDK.
DefaultAdPolicySelector Clase que implementa el comportamiento predeterminado de TVSDK. La aplicación puede anular esta clase para personalizar los comportamientos predeterminados sin implementar la interfaz completa.
MediaPlayer
  • getLocalTime.

    Es la hora local de la reproducción, excluyendo las pausas publicitarias colocadas.

  • seekToLocal.

    En este caso, la búsqueda se produce en relación con una hora local del flujo.

  • getTimeline.convertedToLocalTime.

    La posición virtual en la línea de tiempo se convierte a la posición local.

Importante: getLocalTime en MediaPlayer devuelve el tiempo actual en relación con el contenido original, sin anuncios asociados dinámicamente. getLocalTimein AdBreak devuelve la hora de inicio de la pausa en relación con el contenido original.

AdBreak isWatchedproperty. Indica si el espectador ha visto el anuncio.

En esta página