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 |
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. |