SSAI LIVE - SCTE35


For accurate ad-insertions or replacement, the type and the timing of the SCTE35 marker is of high importance and must reach the following requirements:

  • Following the SCTE35 specification, see the doc

  • CUE-OUT marker with the duration of the ad break.

  • The ad marker must be present in every HLS rendition/submanifest/playlist.

  • The ad marker must be present for at least 5sec. before the ad break should start.

Example SCTE35 marker in HLS LIVE

CUE-OUT-Style: elemental
#EXT-X-CUE-OUT:30.000
.
#EXT-X-CUE-OUT-CONT: 8.308/30 
.
#EXT-X-CUE-OUT-CONT: 20.391/30
.
#EXT-X-CUE-IN 
CUE-OUT-Style: scte35 enhanced
#EXT-OATCLS-SCTE35:/DA0AAAAAAAAAAAABQb+ADAQ6QAeAhxDVUVJQAAAO3/PAAEUrEoICAAAAAAg+2UBNAAANvrtoQ==  
#EXT-X-ASSET:CAID=0x0000000020FB6501  
#EXT-X-CUE-OUT:30.000
.
#EXT-X-CUE-OUT-CONT:ElapsedTime=5.939,Duration=30.000,SCTE35=/DA0AAAA+…AAg+2UBNAAANvrtoQ==
.
#EXT-X-CUE-IN

Example SCTE35 marker in MPEG-DASH LIVE

CUE-OUT and CUE-IN as trigger are only supported under certain conditions:

  • Both maker (CUE-OUT and CUE-IN) must be present in the signal at least 5sec. before the CUE-OUT event occur.

SCTE104 (Ad-marker within a SDI signal) is supported under certain conditions:

  • The encoder/packager/origin must be capable of SCTE104 to SCTE35 "translation" like the Elemental LIVE encoder.

Last updated