Interface EventStreamType

Represents an event stream, potentially external, associated with a DASH presentation, including timing and scheme information.

interface EventStreamType {
    Event?: readonly EventType[];
    actuate: actuateType;
    href?: string;
    messageData?: string;
    schemeIdUri: string;
    timescale?: number;
    value?: string;
}

Properties

Event?: readonly EventType[]

An array of events, each with its own timing, duration, and optional message data.

actuate: actuateType

Specifies the condition under which the related URL (defined by href) is actuated.

href?: string

A URL referencing additional information or an external event stream.

messageData?: string

An optional URI pointing to message data associated with the event stream.

schemeIdUri: string

The URI identifying the scheme or namespace of the event stream.

timescale?: number

The timescale in units per second used for timing properties within the event stream.

value?: string

An optional value associated with the event stream, whose interpretation depends on the scheme.