Los marcadores de anuncios personalizados le permiten pasar un conjunto de especificaciones de TimeRange que representan segmentos de cronología a TVSDK.
Cada TimeRange
La especificación del conjunto representa un segmento en la cronología de reproducción que TVSDK mantiene internamente y que debe marcarse adecuadamente como un periodo relacionado con el anuncio.
El TimeRange
es una estructura de datos sencilla que expone la posición inicial y final en la cronología. Estas dos propiedades de solo lectura abstraen la idea de un intervalo de tiempo en la cronología de reproducción.
Ambos valores se expresan en milisegundos.
Este es un resumen de la TimeRange
clase:
public final class TimeRange {
// the start/end values are provided at construction time
public static TimeRange createRange(long begin, long duration) {...}
// only getters are available
public long getBegin() {...}
public long getEnd() {...}
public long getDuration() {...}
}