THEOplayer Web SDK
    Preparing search index...

    Interface Endpoint

    A THEOlive endpoint.

    interface Endpoint {
        adSrc?: string;
        cdn?: string;
        contentProtection?: ChannelDrmConfigResponse;
        daiAssetKey?: string;
        distribution: Distribution;
        hespSrc?: string;
        hlsMpegTsSrc?: string;
        hlsSrc?: string;
        millicastSrc?: ChannelMillicastSource;
        priority: number;
        provider?: string;
        src: string | ChannelMillicastSource;
        srcType: string;
        weight: number;
    }
    Index

    Properties

    adSrc?: string

    Only populated for V1/V2 distributions.

    cdn?: string
    contentProtection?: ChannelDrmConfigResponse
    daiAssetKey?: string

    Only populated for V1/V2 distributions.

    distribution: Distribution
    hespSrc?: string

    Use src with srcType 'hesp' instead. Only populated for V1/V2 distributions.

    hlsMpegTsSrc?: string

    Use src with srcType 'hlsMpegTs' instead. Only populated for V1/V2 distributions.

    hlsSrc?: string

    Use src with srcType 'hls' instead. Only populated for V1/V2 distributions.

    millicastSrc?: ChannelMillicastSource

    Use src with srcType 'millicast' instead. Only populated for V1/V2 distributions.

    priority: number
    provider?: string

    The provider of this endpoint (e.g. 'optiview', 'mediakind').

    The source of this endpoint.

    For most endpoint types, this is the source URL string. For millicast endpoints, this is a ChannelMillicastSource object.

    srcType: string

    The type of source (e.g. 'hesp', 'hls', 'hlsMpegTs', 'millicast', 'dai').

    weight: number