本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
範例ESAMXML清單確認條件通知
此ESAM資訊清單確認條件 (MCC) XML 文件會產生兩個 30 秒廣告間隔的資訊HLS清單提示標籤。第一個從 10 秒開始;第二個從 75 秒開始。這些提示資訊清單標籤也包含可供下游用戶端用於廣告替換和插入的資料。以MCC本文件產生的輸出包含 SCTE-35 訊息,會在第一個廣告休息時間內嵌到傳輸串流檔案中,但不會在第二個廣告休息時間內嵌。
在第一個廣告休息時間記下 dataPassThrough
屬性。當此屬性存在且設定為 時"true"
,除了資訊清單外,還會在傳輸串流中 MediaConvert 插入 SCTE-35 標記。對於您只想要在資訊清單中標記的任何廣告休息時間,請保留 dataPassThrough
屬性。
MediaConvert ESAM僅支援HLS套件中的 資訊清單調節。
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <ns2:ManifestConfirmConditionNotification xmlns:ns2="http://www.cablelabs.com/namespaces/metadata/xsd/confirmation/2" xmlns="http://www.cablelabs.com/namespaces/metadata/xsd/core/2" xmlns:ns3="http://www.cablelabs.com/namespaces/metadata/xsd/signaling/2"> <ns2:ManifestResponse acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="1" duration="PT30S" dataPassThrough="true"> <ns2:SegmentModify> <ns2:FirstSegment> <ns2:Tag value="#EXT-X-CUE-OUT:4,SpliceType=VOD_DAI,Action=REPLACE, PAID=amazon.com/TEST2014020500000346,Acds=BA" /> </ns2:FirstSegment> <ns2:SpanSegment> <ns2:Tag value="#EXT-X-CUE-OUT-CONT:${secondsFromSignal}/4, SpliceType=VOD_DAI,Action=REPLACE,PAID=amazon.com/TEST2014020500000346,Acds=BA" adapt="true" /> </ns2:SpanSegment> <ns2:LastSegment> <ns2:Tag value="#EXT-X-CUE-IN:4,SpliceType=VOD_DAI" locality="after" adapt="true" /> </ns2:LastSegment> </ns2:SegmentModify> </ns2:ManifestResponse> <ns2:ManifestResponse acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="2"></ns2:ManifestResponse> <ns2:ManifestResponse acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="3" duration="PT30S"> <ns2:SegmentModify> <ns2:FirstSegment> <ns2:Tag value="#EXT-X-OUT:4,SpliceType=VOD_DAI,Action=REPLACE, PAID=amazon.com/TEST2014020500000347,Acds=BA" /> </ns2:FirstSegment> <ns2:SpanSegment> <ns2:Tag value="#EXT-X-OUT-CONT:${secondsFromSignal}/4, SpliceType=VOD_DAI,Action=REPLACE,PAID=amazon.com/TEST2014020500000346,Acds=BA" adapt="true" /> </ns2:SpanSegment> <ns2:LastSegment> <ns2:Tag value="#EXT-X-CUE-IN:4,SpliceType=VOD_DAI" locality="after" adapt="true" /> </ns2:LastSegment> </ns2:SegmentModify> </ns2:ManifestResponse> <ns2:ManifestResponse acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="4"></ns2:ManifestResponse> </ns2:ManifestConfirmConditionNotification>