- Print
Station
- Print
Field | Max Occurs | Required | Attributes | Description | Example |
---|---|---|---|---|---|
title | 1 | yes | · overrideCanonicalValue: optional; default value is false | Contains title of the content.OpenIngest does not expect attributes to be sent | |
description | 1 | no | · type: optional MIME type of the text | For movie,seriesMaster, or episode entityTypes, can use shortDescription,mediumDescription, and/or longDescription instead | Harry Potter description |
gmrss:contentProviderName | 1 | preferred | The name of the content provider |
| |
gmrss:distributionRights | unlimited | yes | Information about a set of content which may be made available via a Distributor that is supported by our platform. See DistributionRights table below. | ||
gmrss:distributor | 1 | yes | Distributor of the video asset. An example from traditional ADI VOD would be distributor=indemand and brand=NBC Universal. An example from an OTT provider would be distributor=Netflix and brand=NBC Universal. This will be saved as a Merlin ProgramMediaAssociation.companies entry with role=Distributor. |
| |
gmrss:durableAppId | 1 | yes | Our app's X1 user-friendly app identifier, should represent the specific app where this content is intended to be played. Identifier of the OTT app the content is contained in. It is required for X1 integration. |
| |
gmrss:brand | 1 | yes | Drives the brand logo selectionBrand of the video asset. An example from traditional ADI VOD would be distributor=indemand and brand=NBC Universal. An example from an OTT provider would be distributor=Netflix and brand=NBC Universal. This will be saved as a Merlin ProgramMediaAssociation.companies entry with role=Provider.Also supports "merlin:" instead of Brand name. |
| |
media:thumbnail | unlimited | no | · url: required; url of the image, should be reachable on general internet | Images for the video or Program the video represents. Note that any size is permissible, but sizes should align with X1 supported sizes otherwise invalid sized images may be ignored. The image URL must be internet accessible so that the X1 image resizing service, Myriad, can retrieve it and store it to the Comcast CDN. |
|
gmrss:nativeId | 1 | yes | · provider: required, provider of the id and id namespace. Consult the Merlin team to make sure the provider specified is configured for OpenIngest. | Used to create or update station associated with the current item. NativeIds must be limited to 6 digits. Namespace will be ignored. |
|
gmrss:stationReference | 1 | no | · provider: required, provider of the station ID | A reference to a station using provider and provider's native id. Namespace will be ignored. If you are a provider who contracts with GRACENOTE and a GRACENOTE reference is provided here, you only need to provide ChannelLineups, Stations, and LinearChannel metadata. |
|
gmrss:languageDetails | 1 | preferred | · primaryBroadcast: optional; Describes the station language | Language details for the provided station. |
|
gmrss:locator | unlimited | yes | Information required to produce a Firebolt "TuneIntent" when a customer expresses the desire to play a particular linear stream. See Locator table below. | ||
gmrss:videoQuality | 1 | yes | Describes video stream quality |
|
Locator
Field | Max Occurs | Required | Attributes | Description | Example |
---|---|---|---|---|---|
gmrss:contentProviderName | 1 | preferred | The name of the content provider |
| |
gmrss:distributionRights | unlimited | yes | Information about a set of content which may be made available via a Distributor that is supported by our platform. See DistributionRights table below. | ||
gmrss:locatorType | 1 | yes | The type of the fireboltLocator. Defaults to FireboltTune. |
| |
gmrss:fireboltEntityId | 1 | yes | The unique entity identifier for the TuneIntent |
| |
gmrss:fireboltChannelType | 1 | yes | The channel type of the TuneIntent. Valid values are streaming or overTheAir. |
| |
gmrss:fireboltAppContentData | 1 | no | Additional app content data for TuneIntent |
|
Distribution Rights
Field | Max Occurs | Required | Attributes | Description | Example |
---|---|---|---|---|---|
gmrss:valid | unlimited | yes, if not provided at top level | · downloadable: Optional | Specifies the time window during which the contentRights object is applicable. |
|
gmrss:contentCatalog | 1 | yes, if providing separate catalogs for different platforms | The specific app catalog, if an app provider delivers separate customized catalogs for different products. If not provided, contentProviderName is used. |
| |
gmrss:contentClass | 1 | yes | This is expressed in industry standard terms such as SVOD, TVOD, AVOD, etc. With windows for each |
| |
gmrss:contentTier | 1 | yes | The provider-specific term for different tiering rules dictating subscription requirements to consume content |
| |
gmrss:playRegions | 1 | yes | Contains a list of viable play regions for this content |
| |
gmrss:playRegion | unlimited | yes | · type: Required | Specifies the region where the content can be played. Embedded within gmrss:playRegions |
|
Sample
<gmrss:station>
<gmrss:nativeId provider="XUMO" namespace="XUMO">9999340</gmrss:nativeId>
<gmrss:durableAppId>xumo</gmrss:durableAppId>
<title>Food52</title>
<description>Eat thoughtfully, live joyfully.</description>
<gmrss:distributor>Xumo</gmrss:distributor>
<gmrss:brand>Xumo Food</gmrss:brand>
<gmrss:stationReference provider="GRACENOTE">125221</gmrss:stationReference>
<gmrss:contentProviderName>XUMO</gmrss:contentProviderName>
<gmrss:distributionRights>
<gmrss:valid>start=2021-04-20T00:00:00Z;end=2120-01-01T05:00:00Z;scheme=W3C-DTF</gmrss:valid>
<gmrss:contentClass>AVOD</gmrss:contentClass>
<gmrss:contentTier>XumoFree</gmrss:contentTier>
<gmrss:playRegions>
<gmrss:playRegion type="ISODIVISION">US</gmrss:playRegion>
<gmrss:playRegion type="ISODIVISION">CA</gmrss:playRegion>
</gmrss:playRegions>
</gmrss:distributionRights>
<media:thumbnail height="640" width="640" url=https://image.xumo.com/v1/channels/channel/9999340/640x640.png?type=color_onWhite_cropped type="Source Logo - gray" format="png"/>
<media:thumbnail height="640" width="640" url=https://image.xumo.com/v1/channels/channel/9999340/640x640.png?type=channelTile type="Source Logo - dark" format="png"/>
<media:thumbnail height="640" width="640" url=https://image.xumo.com/v1/channels/channel/9999340/640x640.png?type=white_cropped type="Source Logo - white" format="png"/>
<gmrss:languageDetails primaryBroadcast="en-US" broadcast="en-US" edited="en-US"</gmrss:languageDetails>
<gmrss:locator>
<gmrss:locatorType>FireboltTune</gmrss:locatorType>
<gmrss:fireboltEntityId>*9999340*</gmrss:fireboltEntityId>
<gmrss:fireboltChannelType>streaming</gmrss:fireboltChannelType>
<gmrss:fireboltAppContentData/>
<gmrss:contentProviderName>XUMO</gmrss:contentProviderName>
<gmrss:distributionRights>
<gmrss:valid>start=2021-04-20T00:00:00Z;end=2120-01-01T05:00:00Z;scheme=W3C-DTF</gmrss:valid>
<gmrss:contentClass>AVOD</gmrss:contentClass>
<gmrss:contentTier>XumoFree</gmrss:contentTier>
<gmrss:playRegions>
<gmrss:playRegion type="ISODIVISION">US</gmrss:playRegion>
<gmrss:playRegion type="ISODIVISION">CA</gmrss:playRegion>
</gmrss:playRegions>
</gmrss:distributionRights>
</gmrss:locator>
</gmrss:station>