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. Configure y obtenga la directiva visualizada mediante
     el
     Propiedad  adBreakAsWatched.
    
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
  • localTime.

    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.

ElementoLíneaDeTiempo
  • mirado.

    Indica si el espectador ha visto el anuncio.

  • localRange.

    La posición de inicio y la duración de una pausa publicitaria o del anuncio en relación con el contenido original.

  • virtualRange.

    La posición de inicio y la duración de una pausa publicitaria o un anuncio en la cronología virtual después de considerar todas las pausas publicitarias colocadas.

En esta página