Table of Contents
Table of Contents |
---|
...
The structure of Ad Marker in the video stream
There are two different types of Ad Markers : CUE/CUE-OUT/CUE-IN and SCTE35
...
The values provided within your HLS markers can be defined as follows:
Element | Type | Notes |
---|---|---|
<duration> | (float)(required) | the length of the ad break in seconds |
<elapsed> | (float)(required) | the amount of time in seconds since the start of the ad break |
<id> | (string)(optional) | the id for the ad break |
CUE/CUE-OUT/CUE-IN
#EXT-X-CUE
...
Code Block |
---|
#EXT-SCTE35:TIME=<duration>,ID=<id>,CUE=<cue>
...
...
...
#EXT-X-CUE-OUT-CONT:ElapsedTime=2.000,Duration=30,SCTE35=<cue>
...
...
...
#EXT-X-CUE-IN |
...
Code Block |
---|
#EXT-OATCLS-SCTE35:<cue> #EXT-X-CUE-OUT:<duration> ... ... ... #EXT-X-CUE-OUT-CONT:ElapsedTime=2.000,Duration=30,SCTE35=<cue> ... ... ... #EXT-X-CUE-IN:ID=<cue> |
Example)
Code Block |
---|
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:4
#EXT-X-MEDIA-SEQUENCE:219173
#EXTINF:2.00000,
test_1080p_219173.ts
#EXTINF:2.00000,
test_1080p_219174.ts
#EXTINF:3.23333,
test_1080p_219175.ts
#EXT-OATCLS-SCTE35:/DAlAAAAAAAAAP/wFAXwAAB1f+//MgKHtv4AG3dAAAEBAQAANATZmw==
#EXT-X-CUE-OUT:20.004
#EXTINF:2.76667,
test_1080p_219176.ts
#EXT-X-CUE-OUT-CONT:ElapsedTime=2.767,Duration=21,SCTE35=/DAlAAAAAAAAAP/wFAXwAAB1f+//MgKHtv4AG3dAAAEBAQAANATZmw==
#EXTINF:2.00000,
test_1080p_219177.ts
#EXT-X-CUE-OUT-CONT:ElapsedTime=4.767,Duration=21,SCTE35=/DAlAAAAAAAAAP/wFAXwAAB1f+//MgKHtv4AG3dAAAEBAQAANATZmw==
#EXTINF:2.00000,
test_1080p_219178.ts
#EXT-X-CUE-OUT-CONT:ElapsedTime=6.767,Duration=21,SCTE35=/DAlAAAAAAAAAP/wFAXwAAB1f+//MgKHtv4AG3dAAAEBAQAANATZmw==
#EXTINF:2.00000,
test_1080p_219179.ts
#EXT-X-CUE-OUT-CONT:ElapsedTime=8.767,Duration=21,SCTE35=/DAlAAAAAAAAAP/wFAXwAAB1f+//MgKHtv4AG3dAAAEBAQAANATZmw==
#EXTINF:2.00000,
test_1080p_219180.ts
#EXT-X-CUE-OUT-CONT:ElapsedTime=10.767,Duration=21,SCTE35=/DAlAAAAAAAAAP/wFAXwAAB1f+//MgKHtv4AG3dAAAEBAQAANATZmw==
#EXTINF:2.00000,
test_1080p_219181.ts
#EXT-X-CUE-OUT-CONT:ElapsedTime=12.767,Duration=21,SCTE35=/DAlAAAAAAAAAP/wFAXwAAB1f+//MgKHtv4AG3dAAAEBAQAANATZmw==
#EXTINF:2.00000,
test_1080p_219182.ts
|
#EXT-X-SCTE35
Code Block |
---|
#EXT-X-SCTE35:DURATION=<duration>,ID=<id>,CUE=<cue> ... ... ... #EXT-X-CUE-OUT-CONT:ElapsedTime=2.000,Duration=30,SCTE35=<cue> ... ... ... #EXT-X-CUE-IN:SCTE35=<cue> |
...
Code Block |
---|
#EXT-OATCLS-SCTE35:/DAgAAAAAAAAAAAADwVAAADgf0+2E2yFgAAAAAAAJgnEsxH #EXT-X-ASSET:CAID=0x0000000020FA6877 #EXT-X-CUE-OUT:101.115 ... ... ... #EXT-X-CUE-OUT-CONT:ElapsedTime=10.1,Duration=101.115,SCTE35=/DAgAAAAAAA AAAAADwVAAADgf0+2E2yFgAAAAAAAJgnEsxH ... ... ... #EXT-X-CUE-IN |
...