All articles
DVB By Dualz Technical Team

SCTE-35 Explained: Cue Messages and Timing

SCTE-35 markers control ad breaks, regional insertion, and blackout windows. Here is what the cues carry, how they work, and why the standard matters in broadcast production.

If you work with live broadcast or hybrid delivery, SCTE-35 is one of those standards that quietly determines whether a commercial break, blackout, or regional insertion lands at the right moment. It carries cueing information that downstream systems use to decide when to splice, when to insert, and when to end an event.

At its core, SCTE-35 is about signalling intent inside a transport stream. It does not describe the video itself. Instead, it tells the systems around the video what action should happen next, and when.

What SCTE-35 carries

SCTE-35 is a cueing mechanism for transport streams. In practical terms, it gives playout and ad insertion systems a structured way to say: start here, stop here, replace this segment, or trigger a regional break. The markers often travel as splice information inside the stream, so the rest of the chain has to interpret the cue correctly.

The most important parts of the cue are usually the splice command, the timing information, and any segmentation descriptors that explain what kind of event is being requested. If those elements are wrong, the downstream system may still see a cue, but not the cue it expected.

Typical SCTE-35 use cases

SCTE-35 appears in a range of broadcast and hybrid workflows:

  • Ad insertion. The cue tells the system when to start and stop an inserted commercial block.
  • Regionalisation. Different outputs can follow different cues for local or national versions of the same channel.
  • Blackout handling. Rights-sensitive content may need to be replaced or suppressed based on cueing instructions.
  • Hybrid delivery. Broadcast and IP/OTT paths may both need to react to the same event timing.

Because the cueing layer sits upstream of the final viewer experience, even small timing errors can have visible consequences.

How SCTE-35 works in practice

An SCTE-35 message is carried inside the stream and interpreted by the equipment or platform that receives it. The message can signal a splice point, describe the type of event, and provide timing data that lets downstream systems prepare for the transition.

In many workflows the cue is part of a larger control chain: an encoder or ad decision system generates the message, a transport stream carries it, and a downstream inserter or playout system acts on it. That chain only works if every step understands the same cue format and timing expectations.

What can go wrong

SCTE-35 failures are often subtle. The cue may be present, but not useful in the way the downstream system expects.

  • Missing cue. The event never arrives at the output stage.
  • Late cue. The message arrives too close to the event to be acted on properly.
  • Repeated cue. The same event is signalled more than once.
  • Unexpected cue type. The message is syntactically valid, but describes the wrong kind of event.
  • Path mismatch. Broadcast and IP/OTT chains do not react in the same way.

These are not usually transport failures. They are signalling and interpretation issues, which is why SCTE-35 has to be understood as part of the broadcast control layer rather than as a video-quality feature.

Why the standard matters

SCTE-35 is important because it connects a technical signal to a business or operational outcome. A cue can influence advertising, rights management, local blackout rules, and the consistency of a channel across multiple delivery paths.

That makes the standard one of the critical pieces in modern broadcast and hybrid workflows: it keeps the control plane aligned with the content plane.

How teams usually think about it

Operators often treat SCTE-35 as the timing language for the service. They care about when the cue is generated, how it is carried, how accurately it is interpreted, and whether the right downstream action happens at the right moment.

That is the practical value of SCTE-35: it makes scheduled transitions predictable, repeatable, and machine-readable.

SCTE-35 in Dualz Monitoring Platform

Keep cue markers visible next to transport health, alarm history, and service context so ad breaks and regional insertions stay on schedule.

SCTE-35 in Dualz Monitoring Platform Explore monitoring plans