Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PrismeMetadata

Hierarchy

  • SessionData
    • PrismeMetadata

Index

Properties

Optional applicationName

applicationName: undefined | string

The application name

Optional applicationVersion

applicationVersion: undefined | string

The application version

Optional bearer

bearer: undefined | string

The bearer type

Optional clientType

clientType: undefined | string

The client type, internet ('I') or mobile ('M')

Optional contentId

contentId: undefined | string

The content ID

Optional contentType

contentType: undefined | string

The content type such as 'LIVE', 'VOD', 'TVOD' or 'NPVR'

Optional firmwareVersion

firmwareVersion: undefined | string

The firmware version of the terminal

Optional iseh

iseh: undefined | string

ISEH paramater

Optional macAddress

macAddress: undefined | string

The mac address of the terminal

Optional modelName

modelName: undefined | string

The model name of the terminal

Optional pfsSessionId

pfsSessionId: undefined | string

The PFS session id of the stream

Optional serverUrl

serverUrl: undefined | string

OTTDC collector server url for this session

Optional sessionId

sessionId: undefined | string

The metrics session id. If not provided the metrics session id is automatically generated by the plugin

Optional startPosition

startPosition: undefined | number

The resume timestamp/position (0 in case playback is started from beginning), in ms

Optional terminalId

terminalId: undefined | string

The unique terminal ID

Optional urlPFS

urlPFS: undefined | string

The stream info request url from PFS (ex: TVM)

Optional userData

userData: UserData

user data

Optional uuid

uuid: undefined | string

An UUID for the client, such as the user email address

Generated using TypeDoc