概觀

上次更新: 2023-09-21

媒體資料流可以播放清單/資訊清單檔案中的標籤形式攜帶其他中繼資料,而此檔案會指出廣告的位置。 您可以指定自訂標簽名稱,並在特定標籤出現在資訊清單檔案中時收到通知。

HLS內容標籤

重要

此功能不適用於Apple電腦上的Safari,因為TVSDK會使用視訊標籤(而非Flash或MSE)來播放HLS內容。

TVSDK為特定#EXT廣告標籤提供立即可用的支援。 您的應用程式可以使用自訂標籤來增強廣告工作流程或支援中斷情況。 為了支援進階工作流程,TVSDK可讓您指定並訂閱資訊清單中的其他標籤。 當這些標籤出現在資訊清單檔案中時,您會收到通知。

秘訣

您可以為VOD和即時/線性串流訂閱自訂標籤。

注意

限制

當使用播放HLS時 Video 標籤,若未使用Flash遞補,此功能將無法在Safari中使用。

使用自訂HLS標籤

以下是自訂VOD資產的範例:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:7

#EXT-X-ASSET:AID=10

#EXTINF:9.9766,
seg1.ts

#EXTINF:9.9766,
seg2.ts

#EXTINF:9.9766,
seg3.ts

#EXT-X-AD:DURATION=10
#EXTINF:9.9766,
seg4.ts

#EXTINF:9.9766,
seg5.ts

#EXT-X-ENDLIST

您的應用程式可以設定下列案例:

  • 發生以下情況時通知: #EXT-X-ASSET 標籤或您已訂閱的任何其他自訂標簽名稱集會存在於檔案中。
  • 插入廣告的時機 #EXT-X-AD 標籤或任何其他自訂標簽名稱,可在資料流中找到。

您可以訂閱下列任何標籤作為自訂標籤: EXT-PROGRAM-DATE-TIMEEXT-X-STARTEXT-X-ADEXT-X-CUEEXT-X-ENDLIST. 系統會通知您 TimedMetadata 分析資訊清單檔案期間發生的事件。

有一些廣告標籤,例如 EXT-X-CUE,您已訂閱此資訊。 這些廣告標籤也會由預設機會產生器使用。 您可以透過設定 adTags 屬性。

此頁面上的