Ad-marker specification: SSAI VoD - AdCuePoints
Overview
This document describes how to define ad cue points within an mRSS playlist for SSAI in live and VoD content.
Ad CuePoint within a mRSS playlist
The following example displays how ad cue points are structured within an mRSS playlist.
<ad:cuepoints>
<cuepoint id="adpod-1">
<splicetime>0</splicetime>
<maxcount>1</maxcount>
<duration>30</duration>
<ab>1</ab>
</cuepoint>
<cuepoint id="adpod-2">
<splicetime>400000</splicetime>
<maxcount>2</maxcount>
<duration>60</duration>
<ab>2</ab>
</cuepoint>
<cuepoint id="adpod-3">
<splicetime>-1</splicetime>
<maxcount>2</maxcount>
<duration>25</duration>
<ab>3</ab>
</cuepoint>
</ad:cuepoints>Ad CuePoint fields
The following table provides an overview of the cue point fields and their purpose.
| Field | Type | Mandatory | Description |
|---|---|---|---|
<cuepoint id> |
string | no | The ID of the cue point. |
<splicetime> |
integer | yes |
The splicetime of the ad break in milliseconds.
any other integer: mid-roll at the specified time |
<maxcount> |
integer | no | The maximum number of ads for a given ad break. |
<duration> |
integer | yes | The duration of the ad break in seconds. |
<ab> |
integer | no | Any additional ad server parameter. |