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
|
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
|