ADI v1, SkyADI

<< Click to Display Table of Contents >>

Navigation:  Nodes > Custom >

ADI v1, SkyADI

 

Purpose

 

This node creates an XML file in ADI v1.1 / Cablelabs Content 1.1 format (or ADIv3 / Cablelabs Content 3.0 in the case of SkyADI).

The  ADI standard  (Asset Distribution Interface)  is used by many broadcasters  for creating complex delivery packages with structured content and metadata. And it is based in Cablelabs metadata specifications.

This node is not intended to be used manually. It is provided to facilitate programmers the integration with their asset management systems when in the need to produce ADI compliant deliveries.  

 

A typical ADI delivery workflow requires three nodes, and this node provides the middle part  of the workflow, as follows:

 

1 - A metadata import node:  A custom node that can import all the required metadata from local spreadsheets or databases (whatever is used), creating ADI node instances and then populating the properties of the ADI nodes.  Logically this node depends on each asset management system, so it needs to be developed for each specific case.

 

2 - ADI node. This  node validates metadata coherence with the media files and creates an ADI xml file according to the ADIv1 specification.

 

3 - Upload node:  This node will get  all the media files and the ADI xml file and upload the whole package to the destination servers. It may be based on existing nodes (tar, aspera, etc) or it may also require additional customization.

 

In general, nodes 1 and 3 need to be developed to the specific requirements of each broadcaster by their own programmers.  Alternatively, SGO also offers services for custom developments of this type.

 

Inputs, Outputs, Properties.

 

As per the ADIv1.1 / Cablelabs 1.1 standard (or ADIv3 / Cablelabs 3.0 for the case of the  SkyADI node, which is a particular case of ADIv3  for this broadcaster).

 

More details about the ADI specifcation here:

 

https://community.cablelabs.com/wiki/plugins/servlet/cablelabs/alfresco/download?id=8f900e8b-d1eb-4834-bd26-f04bd623c3d2

 

 

 

Developer reference (API Rest - node/SkyADI/property/[Property ID])

 

Property Label

Property ID

providerID

providerID

assetNr

assetNr

serieId

serieId

title

title

episodeTitle

episodeTitle

seasonNr

seasonNr

episodeNr

episodeNr

startDate

startDate

endDate

endDate

termsPlatformCode

termsPlatformCode

termsRegion

termsRegion

termsType

termsType

year

year

isDownloadable

isDownloadable

isStreamable

isStreamable

isHD

isHD

studioDisplay

studioDisplay

directors

directors

actors

actors

producers

producers

adiFile

adiFile

briefDescription

briefDescription

shortDescription

shortDescription

description

description

longDescription

longDescription

seasonId

seasonId

seasonTitle

seasonTitle

seasonBriefDescription

seasonBriefDescription

seasonShortDescription

seasonShortDescription

seasonDescription

seasonDescription

seasonLongDescription

seasonLongDescription

episodeBriefDescription

episodeBriefDescription

episodeShortDescription

episodeShortDescription

episodeDescription

episodeDescription

episodeLongDescription

episodeLongDescription

rating

rating

genre

genre

subgenre

subgenre

audio1

audio1

audio2

audio2

type

type

subtype

subtype

imagePrefix

imagePrefix

imageEpisode

imageEpisode

imageSeason

imageSeason

imageSerie

imageSerie

subtitleLang

subtitleLang

deleteAsset

deleteAsset