interface Segment {
    bitrate?: number;
    byteRange?: Range;
    discontinuitySequence: number;
    duration: number;
    encryption?: Encryption;
    endTime: number;
    isDiscontinuity: boolean;
    isGap: boolean;
    map?: MediaInitializationSection;
    mediaSequence: number;
    parts: PartialSegment[];
    programDateTimeEnd?: number;
    programDateTimeStart?: number;
    resolvedUri: string;
    startTime: number;
    title?: string;
    uri: string;
}

Properties

bitrate?: number
byteRange?: Range
discontinuitySequence: number
duration: number
encryption?: Encryption
endTime: number
isDiscontinuity: boolean
isGap: boolean
mediaSequence: number
programDateTimeEnd?: number
programDateTimeStart?: number
resolvedUri: string
startTime: number
title?: string
uri: string