Structure
| Segment | Tag | Tag Count | 
|---|---|---|
| Segment in which the ad avail starts. | OATCLS-SCTE35 | 1 | 
| Segment in which the ad avail starts. | ASSET | 1 | 
| Segment in which the ad avail starts. | CUE-OUT | 1 | 
| Each succeeding segment. | CUE-OUT-CONT | 0-n | 
| Segment in which ad avail ends. | CUE-IN | 1 | 
Tag contents
- OATCLS-SCTE35 containing the base64 encoded raw bytes of the original SCTE-35 ad avail message. 
- ASSET containing the CAID or UPID as specified in the original SCTE35 message. 
- 1 CUE-OUT per ad avail. 
- CUE-OUT-CONT containing the following: - The elapsed time of the avail. 
- The duration declared in the original SCTE35 message. 
- SCTE35 containing the base64 encoded raw bytes of the original SCTE-35 ad avail message. - These lines repeat until the ad avail ends. 
 
- CUE-IN to indicate the end of the avail. 
Example
#EXT-OATCLS-SCTE35:/DA0AAAAAAAAAAAABQb+ADAQ6QAeAhxDVUVJQAAAO3/PAAEUrEoICAAAAAAg+2UBNAAANvrtoQ== #EXT-X-ASSET:CAID=0x0000000020FB6501 #EXT-X-CUE-OUT:201.467 . . . #EXT-X-CUE-OUT-CONT:ElapsedTime=5.939,Duration=201.467,SCTE35=/DA0AAAA+…AAg+2UBNAAANvrtoQ== . . . #EXT-X-CUE-IN
Meaning of /DA0AAAAAAAAAAAABQb+ADAQ6QAeAhxDVUVJQAAAO3/PAAEUrEoICAAAAAAg+2UBNAAANvrtoQ== acquired at https://comcast.github.io/scte35-js/
- tableId: 252
- selectionSyntaxIndicator: false
- privateIndicator: false
- sectionLength: 52
- protocolVersion: 0
- encryptedPacket: false
- encryptedAlgorithm: 0
- ptsAdjustment: 0
- cwIndex: 0
- tier: 0
- spliceCommandLength: 5
- spliceCommandType: 6
- spliceCommand:- specified: true
- pts: 3150057
 
- descriptorLoopLength: 30
- descriptors:- 0:- spliceDescriptorTag: 2
- descriptorLength: 28
- indentifier: "CUEI"
- segmentationEventId: 1073741883
- segmentationEventCancelIndicator: false
- programSegmentationFlag: true
- segmentationDurationFlag: true
- deliveryNotRestrictedFlag: false
- webDeliveryAllowedFlag: false
- noRegionalBlackoutFlag: true
- archiveAllowedFlag: true
- deviceResctrictions: 3
- segmentationDuration: 18132042
- segmentationUpidType: 8
- segmentationUpidLength: 8
- segmentationUpid:- 0: 0
- 1: 0
- 2: 0
- 3: 0
- 4: 32
- 5: 251
- 6: 101
- 7: 1
 
- segmentationTypeId: 52
- segmentNum: 0
- segmentsExpected: 0
 
 
- 0:
- crc: 922414497
Reference Splice Info Table containing PID
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1055 (0x041F)
  Short section, total size: 50 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 20 bytes
    Splice event id: 0x00000012, cancel: 0
    Out of network: yes, program splice: yes, duration set: yes, immediate: no
    Time PTS: 0x075C14B4A
    Duration PTS: 0x00066FF30 (6750000), auto return: no
    Unique program id: 0x0001 (1), avail: 0x12 (18), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x00000012
    CRC32: 0xEAA8473F (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1055 (0x041F)
  Short section, total size: 50 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 20 bytes
    Splice event id: 0x00000012, cancel: 0
    Out of network: yes, program splice: yes, duration set: yes, immediate: no
    Time PTS: 0x075C14B4A
    Duration PTS: 0x00066FF30 (6750000), auto return: no
    Unique program id: 0x0001 (1), avail: 0x12 (18), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x00000012
    CRC32: 0xEAA8473F (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1055 (0x041F)
  Short section, total size: 50 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 20 bytes
    Splice event id: 0x00000012, cancel: 0
    Out of network: yes, program splice: yes, duration set: yes, immediate: no
    Time PTS: 0x075C14B4A
    Duration PTS: 0x00066FF30 (6750000), auto return: no
    Unique program id: 0x0001 (1), avail: 0x12 (18), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x00000012
    CRC32: 0xEAA8473F (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1015 (0x03F7)
  Short section, total size: 50 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 20 bytes
    Splice event id: 0x400004F6, cancel: 0
    Out of network: yes, program splice: yes, duration set: yes, immediate: no
    Time PTS: 0x078CA4459
    Duration PTS: 0x000F73140 (16200000), auto return: no
    Unique program id: 0x0001 (1), avail: 0x0B (11), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x0000000B
    CRC32: 0x045999F6 (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1015 (0x03F7)
  Short section, total size: 50 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 20 bytes
    Splice event id: 0x400004F6, cancel: 0
    Out of network: yes, program splice: yes, duration set: yes, immediate: no
    Time PTS: 0x078CA4459
    Duration PTS: 0x000F73140 (16200000), auto return: no
    Unique program id: 0x0001 (1), avail: 0x0B (11), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x0000000B
    CRC32: 0x045999F6 (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1055 (0x041F)
  Short section, total size: 45 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 15 bytes
    Splice event id: 0x00000012, cancel: 0
    Out of network: no, program splice: yes, duration set: no, immediate: no
    Time PTS: 0x076284A7A
    Unique program id: 0x0001 (1), avail: 0x12 (18), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x00000012
    CRC32: 0x1ED64BDB (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1055 (0x041F)
  Short section, total size: 45 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 15 bytes
    Splice event id: 0x00000012, cancel: 0
    Out of network: no, program splice: yes, duration set: no, immediate: no
    Time PTS: 0x076284A7A
    Unique program id: 0x0001 (1), avail: 0x12 (18), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x00000012
    CRC32: 0x1ED64BDB (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1055 (0x041F)
  Short section, total size: 45 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 15 bytes
    Splice event id: 0x00000012, cancel: 0
    Out of network: no, program splice: yes, duration set: no, immediate: no
    Time PTS: 0x076284A7A
    Unique program id: 0x0001 (1), avail: 0x12 (18), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x00000012
    CRC32: 0x1ED64BDB (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1045 (0x0415)
  Short section, total size: 50 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 20 bytes
    Splice event id: 0x00000016, cancel: 0
    Out of network: yes, program splice: yes, duration set: yes, immediate: no
    Time PTS: 0x07AA76812
    Duration PTS: 0x00083D600 (8640000), auto return: yes
    Unique program id: 0x000A (10), avail: 0x08 (8), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x00000008
    CRC32: 0x43101852 (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1045 (0x0415)
  Short section, total size: 50 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 20 bytes
    Splice event id: 0x00000017, cancel: 0
    Out of network: yes, program splice: yes, duration set: yes, immediate: no
    Time PTS: 0x07AAFA572
    Duration PTS: 0x0007B98A0 (8100000), auto return: yes
    Unique program id: 0x0001 (1), avail: 0x08 (8), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x00000008
    CRC32: 0x4ADEEB3E (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1015 (0x03F7)
  Short section, total size: 45 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 15 bytes
    Splice event id: 0x400004F6, cancel: 0
    Out of network: no, program splice: yes, duration set: no, immediate: no
    Time PTS: 0x079C17599
    Unique program id: 0x0001 (1), avail: 0x0B (11), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x0000000B
    CRC32: 0x2E655951 (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1015 (0x03F7)
  Short section, total size: 45 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 15 bytes
    Splice event id: 0x400004F6, cancel: 0
    Out of network: no, program splice: yes, duration set: no, immediate: no
    Time PTS: 0x079C17599
    Unique program id: 0x0001 (1), avail: 0x0B (11), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x0000000B
    CRC32: 0x2E655951 (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1045 (0x0415)
  Short section, total size: 45 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 15 bytes
    Splice event id: 0x00000018, cancel: 0
    Out of network: no, program splice: yes, duration set: no, immediate: no
    Time PTS: 0x07B2B3E12
    Unique program id: 0x0001 (1), avail: 0x08 (8), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x00000008
    CRC32: 0xD497DA82 (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1015 (0x03F7)
  Short section, total size: 50 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 20 bytes
    Splice event id: 0x400004F7, cancel: 0
    Out of network: yes, program splice: yes, duration set: yes, immediate: no
    Time PTS: 0x07E2772B9
    Duration PTS: 0x000F73140 (16200000), auto return: no
    Unique program id: 0x0001 (1), avail: 0x0C (12), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x0000000C
    CRC32: 0xF85CCA9D (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1015 (0x03F7)
  Short section, total size: 50 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 20 bytes
    Splice event id: 0x400004F7, cancel: 0
    Out of network: yes, program splice: yes, duration set: yes, immediate: no
    Time PTS: 0x07E2772B9
    Duration PTS: 0x000F73140 (16200000), auto return: no
    Unique program id: 0x0001 (1), avail: 0x0C (12), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x0000000C
    CRC32: 0xF85CCA9D (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1015 (0x03F7)
  Short section, total size: 45 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 15 bytes
    Splice event id: 0x400004F7, cancel: 0
    Out of network: no, program splice: yes, duration set: no, immediate: no
    Time PTS: 0x07F1EA3F9
    Unique program id: 0x0001 (1), avail: 0x0C (12), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x0000000C
    CRC32: 0x33F3C14D (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1015 (0x03F7)
  Short section, total size: 45 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 15 bytes
    Splice event id: 0x400004F7, cancel: 0
    Out of network: no, program splice: yes, duration set: no, immediate: no
    Time PTS: 0x07F1EA3F9
    Unique program id: 0x0001 (1), avail: 0x0C (12), avails expected: 255
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x0000000C
    CRC32: 0x33F3C14D (OK)
* SCTE 35 Splice Information, TID 252 (0xFC), PID 1035 (0x040B)
  Short section, total size: 45 bytes
  - Section 0:
    Protocol version: 0x00 (0)
    Encryption: none
    PTS adjustment: 0x000000000 (0)
    CW index: 0xFF (255), tier: 0xFFF (4095)
    Command type: 0x05 (SpliceInsert), size: 15 bytes
    Splice event id: 0x0000163A, cancel: 0
    Out of network: yes, program splice: yes, duration set: no, immediate: no
    Time PTS: 0x07F0C4F73
    Unique program id: 0x0000 (0), avail: 0x00 (0), avails expected: 0
    - Descriptor 0: SCTE 35 Avail (0x00, 0), 8 bytes
      Identifier: 0x43554549 ("CUEI")
      Provider id: 0x00000000
    CRC32: 0xD7165C79 (OK)
Others
https://docs.aws.amazon.com/medialive/latest/ug/schedule-fields-for-splice_insert.html