SCTE 35 Parser

The industry-standard SCTE 35 parser - now supporting new SCTE 35-2 2026 event-based signaling

This tool is designed for larger screens. For the best experience with field mapping and relationship visualization, use a tablet or desktop.
Sample SCTE 35 Message

splice_insert()

Splice Command

SCTE 35 standard section 14.2 - a splice_insert() command with a break duration and auto-return, the most common ad insertion signaling method.

/DAvAAAAAAAA///wFAVIAACPf+/+c2nALv4AUsz1AAAAAAAKAAhDVUVJAAABNWLbowo=

Sample SCTE 35-2 Message

time_signal()

Program + Chapter Events

SCTE 35-2 2026 event-based signaling - a time_signal() carrying event_descriptor() structures for Program and Chapter events, the new schedule-driven alternative to segmentation_descriptor().

/DC0AQAAAAAA///wBQb/Af/Z3wCeBShDVUVJAAAAAQEBAAIObaAAAC3GwAEIYWlyaW5nSWQACApCI1uBvHD8BSNDVUVJAAAACwECAABbjYAAAC3GwAEIc2VxdWVuY2UCAzMvMwUoQ1VFSQAAAAIAAQAAAAAAAAI8NGABCGFpcmluZ0lkAAgAAAAALKChigUjQ1VFSQAAABUAAgAAAAAAAACJVEABCHNlcXVlbmNlAgMxLzOTG+xu

Sample SCTE 104 Message

alive_request_data()

Single Operation Message

A single_operation_message containing an alive_request_data() operation - the basic heartbeat/keepalive message in SCTE 104.

AAMADf////8AAAIAAA==

Sample SCTE 104 Message

splice_request_data()

Multiple Operation Message

A multiple_operation_message containing a splice_request_data() with a VITC timestamp, SpliceStart_Normal insert type, and auto-return enabled.

//8AIgAAAwAAAAILKi8cAQEBAA4BQAAABQAAA+gDfAAAAQ==

SCTE 104 multiple_operation_message()
SCTE 35 splice_info_section()