Document toolboxDocument toolbox

Vidispine

Recording Placeholder [INT ENT 21.4 ARC]

If an Enterprise MAM Solution connects to video servers for recording assets or some other type of scheduled asset ingest, it often is necessary to create recording placeholders. Recording placeholder store information on a recording which is going to happen at a later time - but no assets, yet.

To ensure a consistent behaviour of all applications in an Enterprise MAM Solution, the follow metadata fields are pre-defined:

Metadata Field

Allow Values / Type

Meaning

Metadata Field

Allow Values / Type

Meaning

V3_RecordingStart

datetime as ISO-8601 timestamp

planned start of recording

V3_RecordingEnd

datetime as ISO-8601 timestamp

planned end of recording

V3_RecordingSource

VidiCore dataset enum that contains all router crosspoint sources (key=technical ID in MediaIngest, value=display name)

crosspoint source used for the recording

V3_RecordingDestination

VidiCore dataset enum for possible crosspoint destinations

crosspoint destination used for the recording

V3_RecordingGroup

VidiCore dataset enum that contains group definitions for router sources and destinations (key=technical ID in MediaIngest, value=display name)

 

 

V3_RecordingState

VidiCore enum with possible recording states:

  • CREATED: placeholder has been created in VidiCore

  • PLANNED: placeholder has been synchronized to MediaIngest

  • PROCESSING: MediaIngest has started to record for this placeholder

  • DONE: MediaIngest has finished successfully

  • FAILED: Failure during processing by MediaIngest

existence of V3_RecordingState marks an item as Recording Placeholder