THEOplayer React Native Connectors
    Preparing search index...

    Interface SourceMetadata

    interface SourceMetadata {
        cdnProvider?: string;
        customData?: CustomData;
        isLive?: boolean;
        path?: string;
        title?: string;
        videoId?: string;
    }
    Index

    Properties

    cdnProvider?: string

    Setting the CDN provider in the configuration allows you to use CDN as a breakdown or global filter in the Bitmovin Analytics Dashboard and API. This will enable you to compare the performance of the different CDN providers that you’re using.

    customData?: CustomData

    The customData fields.

    isLive?: boolean

    Differentiating between Live and VOD content is important, as both are often distributed through different workflows. Auto-detection is only possible once stream metadata is received so explicitly providing this information is helpful in certain cases and improves the accuracy of your data.

    path?: string

    Breadcrumb path to show where in the app the user is.

    Only available on iOS and Android.

    title?: string

    Configuring the title will allow you to efficiently compare the performance of different content pieces in the Bitmovin Analytics Dashboard. You will see names and titles instead of just numbers and IDs.

    videoId?: string

    Configuring the videoId is important to ensure consistency within your data framework. We use the videoId to enable filtering and breaking down by videoTitle, hence setting the videoId is a pre-requisite to enable this feature. If no videoId is set, the videoTitle filter cannot be applied to the data. In case there are multiple videoTitle values with the same videoId, we assign the data to each of the different video titles.