DASH廣告可用期間 - AWS Elemental MediaTailor

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

DASH廣告可用期間

在播放期間,何時 AWS Elemental MediaTailor 遇到廣告可用性,它用廣告取代了部分或全部的可用性。 MediaTailor 在廣告可用開始時啟動廣告替換,並包括以下廣告:

  • 如果廣告可用性指定持續時間,則會在持續時間範圍內 MediaTailor 包含盡可能多的廣告,而不會覆寫後續內容。

  • 如果沒有提供任何時間,請 MediaTailor 包含廣告,直到到達廣告可用結束為止。對於多期間資訊清單,這是期間結尾。對於單一期間資訊清單,這是事件的結束。 MediaTailor 不會在廣告效果結束後播放廣告,並且在遇到結尾時會截斷當前廣告,而不是覆蓋後面的內容。

方法 AWS Elemental MediaTailor 尋找廣告可用期限

AWS Elemental MediaTailor 以下列順序搜尋持續時間設定:

  1. Event duration

  2. 對於接合插入,scte35:BreakDuration duration

  3. 對於時間信號,scte35:SegmentationDescriptor segmentationDuration

If AWS Elemental MediaTailor 找不到任何這些設置,它可以在沒有持續時間的情況下管理廣告包含。

以下範例顯示具有 durationEvent

<Period start="PT444806.040S" id="123586" duration="PT15.000S"> <EventStream timescale="90000" schemeIdUri="urn:scte:scte35:2013:xml"> <Event duration="1350000"> <scte35:SpliceInfoSection protocolVersion="0" ptsAdjustment="180832" tier="4095"> <scte35:SpliceInsert spliceEventId="4026531855" spliceEventCancelIndicator="false" outOfNetworkIndicator="true" spliceImmediateFlag="false" uniqueProgramId="1" availNum="1" availsExpected="1"> <scte35:Program><scte35:SpliceTime ptsTime="5672624400"/></scte35:Program> <scte35:BreakDuration autoReturn="true" duration="1350000"/> </scte35:SpliceInsert> </scte35:SpliceInfoSection> </Event> ...

以下範例顯示的廣告時段未指定持續時間。Event 沒有 duration,並且 scte35:SpliceInsert 元素不包含 scte35:BreakDuration 子元素。

<Period start="PT444836.720S" id="123597" duration="PT12.280S"> <EventStream timescale="90000" schemeIdUri="urn:scte:scte35:2013:xml"> <Event> <scte35:SpliceInfoSection protocolVersion="0" ptsAdjustment="180832" tier="4095"> <scte35:SpliceInsert spliceEventId="4026531856" spliceEventCancelIndicator="false" outOfNetworkIndicator="true" spliceImmediateFlag="false" uniqueProgramId="1" availNum="1" availsExpected="1"> <scte35:Program><scte35:SpliceTime ptsTime="5675385600"/></scte35:Program> </scte35:SpliceInsert> </scte35:SpliceInfoSection> </Event> ...