Legend
|
Colour |
Meaning |
|---|---|
|
|
Mandatory for ingest, optional or not used for ION |
|
|
Mandatory for ION, optional for ingest |
|
|
Mandatory for both ingest and ION |
|
|
Optional for ingest and optional or not used for ION |
cmsData - technicalChannel
|
Elements |
Fields/attributes |
Type |
Required |
Sample data |
Description |
ION |
MDS |
|
|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
TechnicalChannelType |
Optional |
|
This element defines a technical channel |
Not used |
|
|
|
|
string |
Mandatory |
|
Provider |
Mandatory |
|
||
|
|
string |
Mandatory |
|
Technical channel ID |
Mandatory |
|
||
|
|
string |
Mandatory |
|
Technical channel name |
Mandatory |
|
||
|
|
string |
Optional |
|
The location of the A/V stream of the channel on the network. Holds the URL for adaptive streaming. |
Mandatory |
|
||
|
|
string |
Optional |
|
The IDs of the profile applied to the technical channel (semicolon-separated) |
Not used |
|
||
|
|
boolean |
Optional |
|
Whether the channel is free-to-air or not. This is used by client applications to determine how and when to apply parental controls to the channel's events (only applicable for certain parental control bodies). |
|
|
||
|
|
boolean |
Optional |
|
Whether client apps are required to enforce parental control for playback for the channel (typically for non-free-to-air channels). This is used by client applications to determine how and when to apply parental controls to the channel's events (only applicable for certain parental control bodies). |
|
|
||
cmsData - technicalChannel - metadataSet(locale)
|
Elements |
Fields/attributes |
Type |
Required |
Sample data |
Description |
ION |
MDS |
|||
|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MetadataSetType |
Optional |
|
Language/country code in which the metadata set is written. It must conform to ISO-639 and ISO 3166-1. If the MetadataSet is not localised, the locale must be set to |
Not used |
|
||
|
|
|
|
Mandatory |
|
|
Mandatory |
|
|||
|
|
|
MetadataType |
Optional |
|
|
Not used |
|
|||
|
|
string |
Optional |
|
Technical channel title |
Mandatory |
|
||||
|
|
string |
Optional |
|
Rating for the technical channel |
Mandatory |
|
||||
|
|
string |
Optional |
|
Short name for technical channel |
Mandatory |
|
||||
cmsData - technicalChannel - editorialChannelRef
|
Elements |
Fields/attributes |
Type |
Required |
Sample data |
Description |
ION |
MDS |
||
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
EditorialChannelType |
Mandatory |
|
Reference to the editorial channel containing this technical channel |
Not used |
|
||
|
|
string |
Mandatory |
|
Provider |
Mandatory |
|
|||
|
|
string |
Mandatory |
|
Editorial channel ID |
Mandatory |
|
|||
cmsData - technicalChannel - securityInfo
|
Elements |
Fields/attributes |
Type |
Required |
Sample data |
Description |
ION |
MDS |
||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SecurityInfoType |
Optional |
|
Element describing a set of data related to a specific security device (CAS, DRM) |
Not used |
|
||
|
|
|
|
string |
Mandatory |
|
DRM or CAS ID of the element for the specified security device (DRM or CAS). This DRM/CAS ID is only valid in the context of the specified DRM/CAS device. |
Mandatory |
|
|||
|
|
|
|
string |
Mandatory |
|
ID of the security device (CAS or DRM) assigned |
Not used |
|
|||
|
|
|
|
string |
Optional |
|
ID of the session group assigned to the channel (used for channel group session limits) |
|
|
|||
|
|
|
|
string |
Optional |
|
Usage rule |
|
|
|||
|
|
|
|
string |
Optional |
|
Quickmark watermark details |
|
|
|||
|
|
|
|
|
Optional |
|
|
|
|
|||
|
|
|
|
string |
Optional |
|
The CDN type (e.g., |
|
|
|||
|
|
|
|
string |
Optional |
|
The CDN ID (e.g., |
|
|
|||
|
|
|
|
MetadataSetType |
Optional |
|
Language/country code in which the metadata set is written. It must conform to ISO-639 and ISO 3166-1. If the MetadataSet is not localised, the locale must be set to |
Not used |
|
|||
|
|
|
|
Mandatory |
|
|
Not used |
|
||||
|
|
|
MetadataType |
Optional |
|
|
Not used |
|
||||
|
|
string |
Optional |
|
Migrated from CMS4 in boolean |
Not used |
|
|||||
|
|
string |
Optional |
|
Duration to retain |
Not used |
|
|||||
|
|
string |
Optional |
|
|
Not used |
|
|||||
cmsData - technicalChannel - timeShifting
|
Elements |
Fields/attributes |
Type |
Required |
Sample data |
Description |
ION |
MDS |
||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Optional |
|
|
Not used |
|
||
|
|
|
|
boolean |
Optional |
|
Indicates if the short-term catch-up feature is activated for this event. |
Not used |
|
|||
|
|
|
|
boolean |
Optional |
|
Indicates if the long-term catch-up feature is activated for this event. |
Not used |
|
|||
|
|
|
|
boolean |
Optional |
|
Indicates if the start over feature is activated for this event. |
Not used |
|
|||
|
|
|
|
boolean |
Optional |
|
Indicates if the NPVR feature is activated for this technical channel |
Not used |
|
|||
|
|
|
|
|
Optional |
|
Indicates if the short-term catch-up feature is activated for this technical channel. |
Not used |
|
|||
|
|
|
string |
Optional |
|
Identifier of the rolling-buffer stream providing short-term catch-up access. This identifier should be unique across technical channels delivered from the same encoder platform. Value syntax is specific to the encoder platform. |
Optional |
|
||||
|
|
|
duration |
Optional |
|
Offset from any short-term catch-up event end, allowing to define the start validity of the corresponding short-term catch-up contents (compliant to ISO 8601 standard) |
Optional |
|
||||
|
|
|
duration |
Optional |
|
Validity duration from any short-term catch-up contents start, allowing to define the end validity of the corresponding short-term catch-up contents (compliant to ISO 8601 standard) |
Optional |
|
||||
|
|
|
|
|
Optional |
|
Indicates if the long-term catch-up feature is activated for this technical channel. |
Not used |
|
|||
|
|
|
string |
Optional |
|
Identifier of the rolling-buffer stream providing short-term catch-up access. This identifier should be unique across technical channels delivered from the same encoder platform. Value syntax is specific to the encoder platform. |
Optional |
|
||||
|
|
|
duration |
Optional |
|
Offset from any short-term catch-up event end, allowing to define the start validity of the corresponding short-term catch-up contents (compliant to ISO 8601 standard) |
Optional |
|
||||
|
|
|
duration |
Optional |
|
Validity duration from any short-term catch-up contents start, allowing to define the end validity of the corresponding short-term catch-up contents (compliant to ISO 8601 standard) |
Optional |
|
||||
|
|
|
duration |
Optional |
|
Offset from the technical content end date used to set the minimum purge date of the record. Positive value (compliant to ISO 8601 standard). |
Not used |
|
||||
|
|
|
|
|
Optional |
|
Definition of the configuration parameters relative to the start over feature |
Not used |
|
|||
|
|
|
string |
Optional |
|
Specifies the template used to build the start over playout delivery URL. |
Optional |
|
||||
|
|
|
|
string |
Optional |
|
Identifier of the rolling-buffer stream providing NPVR access. This identifier should be unique across technical channels delivered from the same encoder platform. Value syntax is specific to the encoder platform. |
Optional |
|
|||
|
|
|
string |
Optional |
|
Validity duration from any NPVR contents start, allowing to define the end validity of the corresponding NPVR contents (compliant to ISO 8601 standard, for example, |
Optional |
|
||||