This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::MediaTailor::Program AdBreak
Ad break configuration parameters.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "AdBreakMetadata" :[ KeyValuePair, ... ], "MessageType" :String, "OffsetMillis" :Integer, "Slate" :SlateSource, "SpliceInsertMessage" :SpliceInsertMessage, "TimeSignalMessage" :TimeSignalMessage}
YAML
AdBreakMetadata:- KeyValuePairMessageType:StringOffsetMillis:IntegerSlate:SlateSourceSpliceInsertMessage:SpliceInsertMessageTimeSignalMessage:TimeSignalMessage
Properties
AdBreakMetadata-
Defines a list of key/value pairs that MediaTailor generates within the
EXT-X-ASSETtag forSCTE35_ENHANCEDoutput.Required: No
Type: Array of KeyValuePair
Update requires: No interruption
MessageType-
The SCTE-35 ad insertion type. Accepted value:
SPLICE_INSERT,TIME_SIGNAL.Required: No
Type: String
Allowed values:
SPLICE_INSERT | TIME_SIGNALUpdate requires: No interruption
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.
Required: Yes
Type: Integer
Update requires: No interruption
Slate-
Ad break slate configuration.
Required: No
Type: SlateSource
Update requires: No interruption
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.Required: No
Type: SpliceInsertMessage
Update requires: No interruption
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.
Required: No
Type: TimeSignalMessage
Update requires: No interruption