Para el contenido de vídeo bajo demanda (VOD), TVSDK inserta los saltos de publicidad duplicando los anuncios en el contenido principal, de modo que la duración de la cronología aumente.
Antes de la reproducción, TVSDK resuelve anuncios conocidos, inserta y rompe el contenido principal tal como se describe en una cronología devuelta por TVSDK y, si es necesario, vuelve a calcular la cronología virtual.
TVSDK inserta anuncios de las siguientes maneras:
Al implementar un AdPolicySelector
personalizado, se puede dar una política diferente a cada tipo de AdBreakTimelineItem
(pre-roll, mid-roll o post-roll) en AdPolicyInfo
, según el tipo de AdBreakTimelineItem
. Por ejemplo, puede mantener el contenido mid-roll después de que se haya reproducido pero eliminar el contenido pre-roll después de que se haya reproducido.
Una vez iniciada la reproducción, no se pueden producir cambios adicionales en el contenido. Los anuncios no pueden ser:
Insertado
Eliminado
Por ejemplo, no puede eliminar anuncios integrados del contenido para ofrecer una experiencia sin publicidad.
Reemplazado
Por ejemplo, no se pueden reemplazar los anuncios integrados por anuncios orientados.