This section describes the elements that can be used in an XML ingest file for editorial-based and technical-based models:
OpenTV 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
| metadataSet
| node
| metadataSet
|
parentRef
| parentRef
|
position
| position
|
period
| period
|
timeShifting
| timeShifting
|
contentGroup
| metadataSet
| contentGroup
| metadataSet
|
parentRef
| parentRef
|
period
| period
|
images
| |
editorialContent
| metadataSet
| editorialContent
| metadataSet
|
period
| period
|
images
| images
|
persons
| persons
|
referenceAsset
| referenceAsset
|
parentalRatings
| parentalRatings
|
contentGroupRef
| contentGroupRef
|
editorialChannel
| metadataSet
| editorialChannel
| metadataSet
|
channelEvents
| channelEvents
|
event
| event
|
timeShifting
| timeShifting
|
guardTime
| guardTime
|
images
| images
|
parentalRatings
| parentalRatings
|
technicalContent
| metadataSet
| technicalContent
| metadataSet
|
period
| period
|
playableAsset
| playableAsset
|
editorialContentRef
| editorialContentRef
|
securityInfo
| securityInfo
|
timeShifting
| timeShifting
|
technicalChannel
| metadataSet
| technicalChannel
| metadataSet
|
editorialChannelRef
| editorialChannelRef
|
securityInfo
| securityInfo
|
timeShifting
| timeShifting
|
contentPublishingWindow
| period
| | |
technicalContentRef
| |
nodeRef
| |
timeShifting
| |
product
| metadataSet
| product
| metadataSet
|
period
| period
|
nominalPrice
| nominalPrice
|
purchasablePeriod
| purchasablePeriod
|
billingModel
| billingModel
|
rights
| |
productLink
| productRef
| productLink
| productRef
|
marketableRef
| marketableRef
|
validityPeriodSet
| validityPeriodSet
|
trailerLink
| priorityOrder
| trailerLink
| priorityOrder
|
trailerRef
| trailerRef
|
promotableRef
| promotableRef
|
contentGroupLink
| contentGroupRefSet
| contentGroupLink
| contentGroupRefSet
|
resourceRef
| resourceRef
|
| | nodeLink
| resourceRef
|