廣告的預設和自訂播放行為

媒體播放的行為會受到搜尋、暫停、快進或倒轉(特技播放模式)以及廣告的加入所影響。

若要覆寫預設行為,請使用AdBreakPolicySelector

重要

瀏覽器TVSDK不提供在廣告期間停用搜尋的方式。 Adobe建議您將應用程式設定為在廣告期間停用搜尋。

下表說明瀏覽器TVSDK在播放期間如何處理廣告和廣告插播:

視訊活動 預設瀏覽器TVSDK行為原則 透過 AdBreakPolicySelector 提供自訂
在正常播放期間,會遇到廣告插播。
  • 對於即時/線性,即使廣告分段已被觀看,仍會播放廣告分段。
  • 對於VOD,會播放廣告分段,並將廣告分段標示為已觀看。
使用 selectPolicyForAdBreak為廣告插播指定不同的原則。
您的應用程式會透過廣告插播向前搜尋主要內容。 當中斷播放完成時,播放上次跳過的未觀看廣告分段,並在所需的搜尋位置繼續播放。 使用 selectAdBreaksToPlay選擇要播放的跳過的中斷。
您的應用程式會在廣告插播上向後搜尋主要內容。 跳至所要的搜尋位置,而不會播放廣告插播。 使用 selectAdBreaksToPlay選擇要播放的跳過的中斷。                     
您的應用程式會尋找廣告插播。 從搜尋結束的廣告開始播放。 使用 selectPolicyForSeekIntoAd為廣告插播和特定廣告指定不同的廣告策略,以便搜尋結束。
您的應用程式會向後搜尋廣告插播。 從搜尋結束的廣告開始播放。 使用 selectPolicyForSeekIntoAd為廣告插播和搜尋結束的特定廣告指定不同的廣告原則。
您的應用程式會在主要內容中搜尋前向或後向的已觀看廣告片段。 如果已監視最後一個跳過的廣告分段,請跳至使用者選取的搜尋位置。 使用 selectAdBreaksToPlay選取要播放的跳過分段,並使用 isWatched判斷已觀看哪些分段。
您的應用程式會在一或多個廣告插播上向前或向後搜尋,並掉進受觀看的廣告插播。 跳過廣告插播,並尋找緊接在廣告插播後的位置。 使用 selectPolicyForSeekIntoAd為廣告插播(監視狀態設為true)和特定廣告指定不同的廣告原則,以便搜尋結束。
您的應用程式會搜尋使用自訂廣告標籤插入的廣告。 跳至使用者選取的搜尋位置。 有關詳細資訊,請參閱使用查找欄時處理查找

設定自訂廣告行為

您可以在retrieveAdPolicySelectorCallbackFunc方法的廣告內容工廠中設定您偏好的行為。 您可以使用內容工廠中的selectPolicyForAdBreakselectWatchedPolicyForAdBreakselectPolicyForSeekIntoAdselectAdBreaksToPlay方法來選擇策略。

本頁內容