React Native THEOplayer SDK
    Preparing search index...

    Interface TheoLiveEndpoint

    Description of a THEOlive Endpoint.

    iOS
    Android
    Web
    interface TheoLiveEndpoint {
        adSrc?: string;
        adSystem?: string;
        cdn?: string;
        contentProtection?: ChannelDrmConfigResponse;
        daiAssetKey?: string;
        distribution?: TheoLiveDistribution;
        hespSrc?: string;
        hlsMpegTsSrc?: string;
        hlsSrc?: string;
        millicastSrc?: EndpointMillicastSource;
        priority: number;
        provider?: string;
        src?: string | EndpointMillicastSource;
        srcType?: string;
        targetLatency?: number;
        weight: number;
    }
    Index
    adSrc?: string
    adSystem?: string

    The ad system associated with this endpoint (e.g. 'sgai', 'mediakind', 'dai').

    Unknown ad systems are reported verbatim. Only populated for V3 distributions; undefined otherwise.

    iOS
    Android
    Web
    cdn?: string
    contentProtection?: ChannelDrmConfigResponse
    daiAssetKey?: string
    distribution?: TheoLiveDistribution

    The distribution associated with this endpoint.

    Web
    hespSrc?: string
    hlsMpegTsSrc?: string
    hlsSrc?: string
    priority: number
    provider?: string

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

    Unknown providers are reported verbatim. Undefined if the discovery response does not specify one.

    iOS
    Android
    Web

    The source of this endpoint.

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

    Undefined if the endpoint has no source.

    iOS
    Android
    Web
    srcType?: string

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

    Undefined if the endpoint has no source. The 'dash' type is only reported on Web; Android and iOS do not support DASH endpoints.

    iOS
    Android
    Web
    targetLatency?: number

    The target latency for this endpoint, in seconds.

    Android
    weight: number