VOD - DASH/HLS
Last updated
Last updated
POST
https://live.serverside.ai/ad-aggregation-service/mrss/channel/:channelId
Get a VoD DASH Manifest for an existing MRSS playlist
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Example Request Body:
POST
https://live.serverside.ai/ad-aggregation-service/mrss/channel/:channelId
Get a VoD HLS Manifest for an existing MRSS playlist
Example Request Body:
You may have to add additional parameters for the ad-server you are using. For details see: Ad-Server Parameter
Example Request Body for SpotX:
The supported format for VoD based ad-insertion is MRSS.
Detailed information can be found here: http://www.rssboard.org/media-rss
In the item
block a custom block ad:cuepoints
is used, that holds the cuepoint information.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
channelId
string
Id of the channel in serverside.ai
api-key
string
Get it from the channel in serverside.ai
deliverytypes
string
Static and always [ "dash" ]
url
string
URL to the mRSS feed
channelId
string
Id of the channel in serverside.ai
api-key
string
Get it from the channel in serverside.ai
deliverytypes
string
static and always [ "hls" ]
url
string
URL to the mRSS feed
Field
Type
Mandatory
Description
cuepoint id
String
yes
splicetime
Integer
yes
0=pre-role | -1= post-role | splicetime in milliseconds for mid-roll
maxcount
Integer
no
Maximum number of ads for the given ad break
duration
Integer
yes
Ad break duration in seconds
intro
no
TBD
outro
no
TBD