Skip to content

/AWS1/CL_MD2SCTEHLS

The SCTE configuration.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_admarkerhls TYPE /AWS1/MD2ADMARKERHLS /AWS1/MD2ADMARKERHLS

Ad markers indicate when ads should be inserted during playback. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output. Choose what you want MediaPackage to do with the ad markers.

Value description:

  • SCTE35_ENHANCED - Generate industry-standard CUE tag ad markers in HLS manifests based on SCTE-35 input messages from the input stream.

  • DATERANGE - Insert EXT-X-DATERANGE tags to signal ad and program transition events in TS and CMAF manifests. If you use DATERANGE, you must set a programDateTimeIntervalSeconds value of 1 or higher. To learn more about DATERANGE, see SCTE-35 Ad Marker EXT-X-DATERANGE.

iv_scteinmanifests TYPE /AWS1/MD2SCTEINMANIFESTS /AWS1/MD2SCTEINMANIFESTS

Controls which SCTE-35 events appear in HLS manifests. ALL includes all non-implicit SCTE-35 events. MATCHES_FILTER includes only events whose type matches the configured ScteFilter.

If you don't specify a value, the default is ALL.


Queryable Attributes

AdMarkerHls

Ad markers indicate when ads should be inserted during playback. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output. Choose what you want MediaPackage to do with the ad markers.

Value description:

  • SCTE35_ENHANCED - Generate industry-standard CUE tag ad markers in HLS manifests based on SCTE-35 input messages from the input stream.

  • DATERANGE - Insert EXT-X-DATERANGE tags to signal ad and program transition events in TS and CMAF manifests. If you use DATERANGE, you must set a programDateTimeIntervalSeconds value of 1 or higher. To learn more about DATERANGE, see SCTE-35 Ad Marker EXT-X-DATERANGE.

Accessible with the following methods

Method Description
GET_ADMARKERHLS() Getter for ADMARKERHLS, with configurable default
ASK_ADMARKERHLS() Getter for ADMARKERHLS w/ exceptions if field has no value
HAS_ADMARKERHLS() Determine if ADMARKERHLS has a value

ScteInManifests

Controls which SCTE-35 events appear in HLS manifests. ALL includes all non-implicit SCTE-35 events. MATCHES_FILTER includes only events whose type matches the configured ScteFilter.

If you don't specify a value, the default is ALL.

Accessible with the following methods

Method Description
GET_SCTEINMANIFESTS() Getter for SCTEINMANIFESTS, with configurable default
ASK_SCTEINMANIFESTS() Getter for SCTEINMANIFESTS w/ exceptions if field has no val
HAS_SCTEINMANIFESTS() Determine if SCTEINMANIFESTS has a value