Skip to content

/AWS1/CL_MD2SCTE

The SCTE configuration.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_sctefilter TYPE /AWS1/CL_MD2SCTEFILTERLIST_W=>TT_SCTEFILTERLIST TT_SCTEFILTERLIST

The SCTE-35 message types that you want to be treated as ad markers in the output.

iv_scteinsegments TYPE /AWS1/MD2SCTEINSEGMENTS /AWS1/MD2SCTEINSEGMENTS

Controls whether SCTE-35 messages are included in segment files.

  • None – SCTE-35 messages are not included in segments (default)

  • All – SCTE-35 messages are embedded in segment data

  • MatchesFilter – SCTE-35 messages which match the ScteFilter are embedded in segment data

For DASH manifests, when set to All or MatchesFilter, an InbandEventStream tag signals that SCTE messages are present in segments. This setting works independently of manifest ad markers.

it_customadtypes TYPE /AWS1/CL_MD2CUSTOMADTYPELIST_W=>TT_CUSTOMADTYPELIST TT_CUSTOMADTYPELIST

A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such as SCTE35-OUT and SCTE35-IN in HLS DATERANGE tags) in manifests.

Valid values: PROGRAM | CHAPTER | UNSCHEDULED_EVENT | ALTERNATE_CONTENT_OPPORTUNITY | NETWORK

If you don't specify any values, the default is empty (only default ad types are used).


Queryable Attributes

ScteFilter

The SCTE-35 message types that you want to be treated as ad markers in the output.

Accessible with the following methods

Method Description
GET_SCTEFILTER() Getter for SCTEFILTER, with configurable default
ASK_SCTEFILTER() Getter for SCTEFILTER w/ exceptions if field has no value
HAS_SCTEFILTER() Determine if SCTEFILTER has a value

ScteInSegments

Controls whether SCTE-35 messages are included in segment files.

  • None – SCTE-35 messages are not included in segments (default)

  • All – SCTE-35 messages are embedded in segment data

  • MatchesFilter – SCTE-35 messages which match the ScteFilter are embedded in segment data

For DASH manifests, when set to All or MatchesFilter, an InbandEventStream tag signals that SCTE messages are present in segments. This setting works independently of manifest ad markers.

Accessible with the following methods

Method Description
GET_SCTEINSEGMENTS() Getter for SCTEINSEGMENTS, with configurable default
ASK_SCTEINSEGMENTS() Getter for SCTEINSEGMENTS w/ exceptions if field has no valu
HAS_SCTEINSEGMENTS() Determine if SCTEINSEGMENTS has a value

CustomAdTypes

A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such as SCTE35-OUT and SCTE35-IN in HLS DATERANGE tags) in manifests.

Valid values: PROGRAM | CHAPTER | UNSCHEDULED_EVENT | ALTERNATE_CONTENT_OPPORTUNITY | NETWORK

If you don't specify any values, the default is empty (only default ad types are used).

Accessible with the following methods

Method Description
GET_CUSTOMADTYPES() Getter for CUSTOMADTYPES, with configurable default
ASK_CUSTOMADTYPES() Getter for CUSTOMADTYPES w/ exceptions if field has no value
HAS_CUSTOMADTYPES() Determine if CUSTOMADTYPES has a value