Interface ConvivaContentMetadata

Describes the content's metadata.

Remarks


- Available since v2.14.4.

interface ConvivaContentMetadata {
    applicationName?: string;
    assetName: string;
    custom?: object;
    defaultBitrateKbps?: number;
    defaultResource?: string;
    duration?: number;
    encodedFrameRate?: number;
    live?: boolean;
    viewerId?: string;
}

Properties

applicationName?: string

The application name.

Default Value

'THEOplayer'

assetName: string

The name of the asset.

custom?: object

A record of Conviva tags.

defaultBitrateKbps?: number

The default bitrate of the asset, in kpbs.

Remarks


- If this property is omitted, it will not be reported to Conviva.

defaultResource?: string

The default resource.

Remarks


- If this property is omitted, it will not be reported to Conviva.

duration?: number

The duration of the asset.

Remarks


- If this property is omitted, it will not be reported to Conviva.

encodedFrameRate?: number

The encoded frame rate of the asset.

Remarks


- If this property is omitted, it will not be reported to Conviva.

live?: boolean

Whether a live asset is being tracked.

Remarks


- false refers to a VOD stream.
- If this property is omitted, 'UNKNOWN' will be reported to Conviva.

viewerId?: string

The identifier of the viewer.

Default Value

A randomly generated identifier.