SCTE-35 is a specification which defines “Dynamic Ad-Insertion”. Today a lot of OTT content contains hard-coded advertisements in the stream. These ads become outdated after a while and need to be replaced. In the earlier days this required re-authoring the titles and re-encoding media.

Dynamic Ad-Insertion addresses this problem. Inside an MPEG Transport Stream (TS) information is embedded which marks the start and the duration of a pre-produced ad. Using this information it is possible to replace the pre-produced ad in such a stream with fresh, up-to-date content from a server. MainConcept’s SCTE-35 SDK enables handling Ad-Insertion data by providing access in a user-friendly way using XML files so that establishing a connection with an Ad Decision Server or modifying Ad-Insertion information becomes a simple task.

Interface with MPEG-2 Transport Streams

Extract or insert SCTE-35 information from or into MPEG-2 Transport streams as used in DVB or ATSC transmission systems. The SCTE-35 information can be identified by Program Information Description (PID) and associated with individual programs in the stream.

Conversion to and from XML

Facilitate handling of Ad-Insertion information by using human-readable XML files which can be edited or used in conjunction with Ad Decision Servers for Ad replacement.

Heartbeat Information

Create Placeholders in a transport stream which signal that at a later point in time SCTE-35 information will be present at a certain PID in the stream.

Licensable Products

SCTE-35 SDK                          Set of components allowing users of the MainConcept MPEG-2 TS Multiplexers and Demultiplexers to retrieve SCTE-35 information from MPEG-2 Transport Streams and / or re-insert this information into a Transport Stream.
Corresponding encoders / decoders need to be licensed separately.

Case Studies



MainConcept Licenses New SCTE-35 SDK for Dynamic Ad-Insertion to Pebble Beach Systems.
Read the full Press Release >>

Demo SDK Request

Free for evaluation Free 60 days support Free benchmark data

Contact us now


Talk to a codec expert


Download Datasheet

Related Content

MPEG-2 Video SDK
AVC/H.264 Video SDK