Specifying Transient Links

The timeline map can contain one key-value pair for each defined transient link track. If your installation has the standard two tracks called Overlay and Aside, then you can add transient links by including the keys OverlayDefault and AsideDefault in the timeline map. The actual links to be included in each track are defined in an array, and each value in the array is a map of key-value pairs:

{
  ...
  "timeline":{
    "cuepoints":cuepoints-value,
    "tracks":{
      "OverlayDefault":[
        {
          "contentID": "117",
          "startTime": 20.0609756097561,
          "endTime": 23.262195121951216,
          "title": "DVCPro50_NTSC_4ch_16bit.mxf"
        },
        {
          "contentID": "118",
          "startTime": 33.87195121951219,
          "endTime": 39.96951219512194,
          "title": "DVCPro50_NTSC_4ch_16bit.mxf"
        }
      ],
      "AsideDefault":[
        {
          "contentID": "114",
          "startTime": 5.48780487804878,
          "endTime": 8.536585365853657,
          "title": "DVCPro50_NTSC_4ch_16bit.mxf"
        }
      ]
    }
  }
}

The key-value pairs are:

contentID

An ID for the linked content.

startTime

The point at which display of the link is to start, measured in seconds from the start of the original uncropped clip.

endTime

The point at which display of the link is to end, measured in seconds from the start of the original uncropped clip.

title

The title of the link.

You can add further tracks in exactly the same way:

{
  ...
  "timeline":{
    "cuepoints":tracks-value,
    "tracks":{
      "OverlayDefault":[
        {
          "contentID": "117",
          "startTime": 20.0609756097561,
          "endTime": 23.262195121951216,
          "title": "DVCPro50_NTSC_4ch_16bit.mxf"
        },
       ],
       "AsideDefault":[
        {
          "contentID": "114",
          "startTime": 5.48780487804878,
          "endTime": 8.536585365853657,
          "title": "DVCPro50_NTSC_4ch_16bit.mxf"
        }
       ],
       "ExtraTrack":[
         {
          "contentID": "105",
          "startTime": 3.48780487804878,
          "endTime": 5.536585365853657,
          "title": "DVCPro60_NTSC_5ch_18bit.mxf"
         }
       ]
      }
    }
   }

If you want to display a transient link to an external web site rather than to an Escenic content item, you can do so by replacing the contentID key/value pair with a url key/value pair:

"timeline":{
    "cuepoints":tracks-value,
    "tracks":{
      "OverlayDefault":[
        {
          "u
          rl": "http://www.escenic.com/",
          "startTime": 20.0609756097561,
          "endTime": 23.262195121951216,
          "title": "DVCPro50_NTSC_4ch_16bit.mxf"
        },
       ]
      }
    }
   }