Interface BrightcoveConfiguration

interface BrightcoveConfiguration {
    adConfigId: null | string;
    applicationId: null | string;
    authToken: null | string;
    deliveryConfigId: null | string;
    playbackApiBaseUrl: null | string;
    playerName: null | string;
    policyKey: null | string;
    streamConcurrency: boolean;
    tveToken: null | string;
    viewerId: null | string;
    watermarkingToken: null | string;
}

Properties

adConfigId: null | string

SSAI Config ID. Defaults to null

applicationId: null | string

Brightcove Application ID. Defaults to null

authToken: null | string

Brightcove JWT used to enforce different restrictions on the account level. Defaults to null

deliveryConfigId: null | string

Dynamic Delivery rules configuration ID. Defaults to null

playbackApiBaseUrl: null | string

Changes the Video Cloud base url. Should only be changed if IP restrictions are used with Brightcove Players outside of North America. Defaults to null

playerName: null | string

Video Cloud player name associated with a player. Defaults to 'Brightcove Web & Smart TV SDK'

policyKey: null | string

Video Cloud API policy key. Defaults to null

streamConcurrency: boolean

Enable Stream Concurrency. Defaults to false

tveToken: null | string

TVE token. defaults to null

viewerId: null | string

User identifier for Cross-Device Resume / Viewer Analytics. Used by Data Collection API. Defaults to null

watermarkingToken: null | string

Watermarking token. Defaults to null