SCTE-35 and SCTE-104 Message Processing in AWS Elemental Live - AWS Elemental Live

This is version 2.18 of the AWS Elemental Live documentation. This is the latest version. For prior versions, see the Previous Versions section of AWS Elemental Live and AWS Elemental Statmux Documentation.

SCTE-35 and SCTE-104 Message Processing in AWS Elemental Live

You can use AWS Elemental Live to manipulate the SCTE-35 messages in a TS input and to manipulate the SCTE-104 messages in an HD-SDI input. You can also use AWS Elemental Live to remove or include the cueing information conveyed by SCTE messages in the output streams (video, audio, closed captioning, data) and any associated manifests.

You set up SCTE message processing instructions in the AWS Elemental Live event. This guide describes how to perform this set up.

Note that AWS Elemental Live does not support processing of manifests that are present in the input. The information in these manifests is not ingested by AWS Elemental Live and is not included in the output or the output manifest.

About this guide

SCTE messages may convey DPI cueing information for ad avails and for other non-ad-avail messages such as programs and chapters.

This guide covers both Event Signaling and Management (ESAM) and non-ESAM processing of messages.


You should be familiar with the SCTE-35 and SCTE-104 standards and optionally with the SCTE-67 standards and how the input you encode implements these standards. You should be familiar with profiles and with managing AWS Elemental Live events. To use the REST API features, you should be familiar with interacting with AWS Elemental Live through the API.