Interface ImaDaiIntegrationLoadOptions

interface ImaDaiIntegrationLoadOptions {
    fallbackSource: Source;
    podSourceResolver?: ((streamId) => Source);
    streamRequest: StreamRequest;
}

Properties

fallbackSource: Source

A fallback stream to use if the IMA DAI SDK fails to get a stream

podSourceResolver?: ((streamId) => Source)

A function to resolve the source URL for a pod stream by replacing the placeholder in the provided URL with the given stream ID. Should return valid source object.

Type declaration

streamRequest: StreamRequest