/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
.