/AWS1/CL_MDTADBREAK¶
Ad break configuration parameters.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_offsetmillis TYPE /AWS1/MDT__LONG /AWS1/MDT__LONG¶
How long (in milliseconds) after the beginning of the program that an ad starts. This value must fall within 100ms of a segment boundary, otherwise the ad break will be skipped.
Optional arguments:¶
iv_messagetype TYPE /AWS1/MDTMESSAGETYPE /AWS1/MDTMESSAGETYPE¶
The SCTE-35 ad insertion type. Accepted value:
SPLICE_INSERT,TIME_SIGNAL.
io_slate TYPE REF TO /AWS1/CL_MDTSLATESOURCE /AWS1/CL_MDTSLATESOURCE¶
Ad break slate configuration.
io_spliceinsertmessage TYPE REF TO /AWS1/CL_MDTSPLICEINSERTMSG /AWS1/CL_MDTSPLICEINSERTMSG¶
This defines the SCTE-35
splice_insert()message inserted around the ad. For information about usingsplice_insert(), see the SCTE-35 specficiaiton, section 9.7.3.1.
io_timesignalmessage TYPE REF TO /AWS1/CL_MDTTIMESIGNALMESSAGE /AWS1/CL_MDTTIMESIGNALMESSAGE¶
Defines the SCTE-35
time_signalmessage inserted around the ad.Programs on a channel's schedule can be configured with one or more ad breaks. You can attach a
splice_insertSCTE-35 message to the ad break. This message provides basic metadata about the ad break.See section 9.7.4 of the 2022 SCTE-35 specification for more information.
it_adbreakmetadata TYPE /AWS1/CL_MDTKEYVALUEPAIR=>TT_ADBREAKMETADATALIST TT_ADBREAKMETADATALIST¶
Defines a list of key/value pairs that MediaTailor generates within the
EXT-X-ASSETtag forSCTE35_ENHANCEDoutput.
Queryable Attributes¶
MessageType¶
The SCTE-35 ad insertion type. Accepted value:
SPLICE_INSERT,TIME_SIGNAL.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGETYPE() |
Getter for MESSAGETYPE, with configurable default |
ASK_MESSAGETYPE() |
Getter for MESSAGETYPE w/ exceptions if field has no value |
HAS_MESSAGETYPE() |
Determine if MESSAGETYPE has a value |
OffsetMillis¶
How long (in milliseconds) after the beginning of the program that an ad starts. This value must fall within 100ms of a segment boundary, otherwise the ad break will be skipped.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OFFSETMILLIS() |
Getter for OFFSETMILLIS |
Slate¶
Ad break slate configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SLATE() |
Getter for SLATE |
SpliceInsertMessage¶
This defines the SCTE-35
splice_insert()message inserted around the ad. For information about usingsplice_insert(), see the SCTE-35 specficiaiton, section 9.7.3.1.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SPLICEINSERTMESSAGE() |
Getter for SPLICEINSERTMESSAGE |
TimeSignalMessage¶
Defines the SCTE-35
time_signalmessage inserted around the ad.Programs on a channel's schedule can be configured with one or more ad breaks. You can attach a
splice_insertSCTE-35 message to the ad break. This message provides basic metadata about the ad break.See section 9.7.4 of the 2022 SCTE-35 specification for more information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESIGNALMESSAGE() |
Getter for TIMESIGNALMESSAGE |
AdBreakMetadata¶
Defines a list of key/value pairs that MediaTailor generates within the
EXT-X-ASSETtag forSCTE35_ENHANCEDoutput.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADBREAKMETADATA() |
Getter for ADBREAKMETADATA, with configurable default |
ASK_ADBREAKMETADATA() |
Getter for ADBREAKMETADATA w/ exceptions if field has no val |
HAS_ADBREAKMETADATA() |
Determine if ADBREAKMETADATA has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT___LISTOFADBREAK¶
TYPES TT___LISTOFADBREAK TYPE STANDARD TABLE OF REF TO /AWS1/CL_MDTADBREAK WITH DEFAULT KEY
.