Metadata ingest format
This section describes the elements that can be used in an XML ingest file for editorial-based and technical-based models:
OpenTV Video Platform 20.51 introduced a new, editorial-based data model that is easier to use and understand.
Platform supports the use of either the older, technical-based format or the newer, editorial-based ingest format.
The following table shows the high-level differences between the two data models:
Technical | Editorial | ||
---|---|---|---|
Top-level element | Child elements | Top-level element | Child elements |
node |
| node |
|
|
| ||
|
| ||
|
| ||
|
| ||
contentGroup |
| contentGroup | metadataSet |
| parentRef | ||
period | period | ||
| |||
editorialContent |
| editorialContent |
|
|
| ||
|
| ||
|
| ||
|
| ||
| parentalRatings | ||
| contentGroupRef | ||
editorialChannel |
| editorialChannel |
|
channelEvents | channelEvents | ||
event | event | ||
timeShifting | timeShifting | ||
guardTime | guardTime | ||
images | images | ||
parentalRatings | parentalRatings | ||
technicalContent |
| technicalContent |
|
period | period | ||
playableAsset | playableAsset | ||
editorialContentRef | editorialContentRef | ||
| securityInfo | ||
timeShifting | timeShifting | ||
technicalChannel |
| technicalChannel |
|
editorialChannelRef | editorialChannelRef | ||
securityInfo | securityInfo | ||
timeShifting | timeShifting | ||
contentPublishingWindow |
| ||
technicalContentRef | |||
nodeRef | |||
timeShifting | |||
product |
| product |
|
period | period | ||
nominalPrice | nominalPrice | ||
purchasablePeriod | purchasablePeriod | ||
billingModel |
| ||
rights | |||
productLink |
| productLink |
|
marketableRef | marketableRef | ||
validityPeriodSet | validityPeriodSet | ||
trailerLink |
| trailerLink | priorityOrder |
trailerRef | trailerRef | ||
| promotableRef | ||
contentGroupLin k |
| contentGroupLin k |
|
resourceRef | resourceRef | ||
nodeLink | resourceRef |