TVSDK偏好自訂範圍設定,而非標準廣告設定。 例如,如果已定義MARK範圍,則會忽略廣告的插入設定。 如果已定義REPLACE範圍,TVSDK會自動使用CustomRanges
信令模式。
ReplaceRange
無需更換持續時間
如果缺少更換持續時間,則實際更換持續時間由伺服器確定。 此AdBreak
中的廣告數量也由伺服器決定。
{
"properties": [],
"stream": {
"manifests": [ {
"url": "https://. . ./vanilla/index.m3u8",
"type": "hls"
} ],
"metadata": {
"signaling-mode": "custom time ranges",
"time-ranges": {
"type": "replace",
"adjust-seek-position": true,
"time-range-list": [{
"begin": 0,
"end": 30000
}, {
"begin": 60000,
"end": 75000
}, {
"begin": 255000,
"end": 300000
} ]
},
"ad": {
"domain": "sandbox2.auditude.com",
"mediaid": "psdk_000105",
"zoneid": "121781"
}
}
},
"title": "Verify 30Sec Pre-Roll, 15 Sec Mid roll Ad and
45 second Post-Roll can be replaced in one shot.",
"thumbnail": {
"large": "https://example.com",
"small": "https://example.com"
},
"type": "vod",
"id": "vod_001"
}
具有替換持續時間的MARK和DELETE範圍
額外的替換持續時間將被忽略。