特殊使用案例

TVSDK偏好自訂範圍設定,而非標準廣告設定。 例如,如果已定義MARK範圍,則會忽略廣告的插入設定。 如果已定義REPLACE範圍,TVSDK會自動使用CustomRanges信令模式。

  1. 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"
    }
    
  2. 具有替換持續時間的MARK和DELETE範圍

    額外的替換持續時間將被忽略。

本頁內容