Puede anular el comportamiento predeterminado de cómo administra TVSDK las búsquedas en lugar de las publicidades al usar marcadores de anuncios personalizados.
De forma predeterminada, cuando un usuario busca en secciones de anuncios anteriores o en secciones de anuncios anteriores resultantes de la colocación de marcadores de anuncios personalizados, TVSDK omite los anuncios. Esto puede diferir del comportamiento de reproducción actual de las pausas publicitarias estándar. Puede configurar TVSDK para que vuelva a colocar el cursor de reproducción al principio del anuncio personalizado que se haya omitido más recientemente cuando el usuario busque más anuncios personalizados.
Llame a CustomRangeMetadata.setAdjustSeekPosition
con true
.
customRangeMetadata.setAdjustSeekPosition (true);
Utilice customRangeMetadata
en MediaPlayerItemConfig
.
// Set customRangeMetadata
config.setCustomRangeMetadata(customRangeMetadata);
// prepare the content for playback by calling replaceCurrentResource
mediaPlayer.replaceCurrentResource(mediaResource, config);