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::MediaPackageV2::OriginEndpoint Segment
The segment configuration, including the segment name, duration, and other configuration values.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Encryption" :Encryption, "IncludeIframeOnlyStreams" :Boolean, "OutputTimestampMode" :String, "Scte" :Scte, "SegmentDurationSeconds" :Integer, "SegmentName" :String, "TsIncludeDvbSubtitles" :Boolean, "TsUseAudioRenditionGroup" :Boolean}
YAML
Encryption:EncryptionIncludeIframeOnlyStreams:BooleanOutputTimestampMode:StringScte:ScteSegmentDurationSeconds:IntegerSegmentName:StringTsIncludeDvbSubtitles:BooleanTsUseAudioRenditionGroup:Boolean
Properties
Encryption-
Whether to use encryption for the segment.
Required: No
Type: Encryption
Update requires: No interruption
IncludeIframeOnlyStreams-
Whether the segment includes I-frame-only streams.
Required: No
Type: Boolean
Update requires: No interruption
OutputTimestampMode-
The output timestamp mode for the origin endpoint's segments. This setting is only configurable on channels with
OutputLockingModeset toNON_EPOCH_LOCKED. This value is immutable after endpoint creation. If you don't specify a value, the default isPASSTHROUGH.The allowed values are:
-
PASSTHROUGH- Output PTS (Presentation Timestamp) values pass through unchanged from the input. -
REBASED_TO_CHANNEL_START- Output PTS is rebased relative to the channel start time.
Required: No
Type: String
Allowed values:
PASSTHROUGH | REBASED_TO_CHANNEL_STARTUpdate requires: No interruption
-
Scte-
The SCTE-35 configuration associated with the segment.
Required: No
Type: Scte
Update requires: No interruption
SegmentDurationSeconds-
The duration of the segment, in seconds.
Required: No
Type: Integer
Minimum:
1Maximum:
30Update requires: No interruption
SegmentName-
The name of the segment associated with the origin endpoint.
Required: No
Type: String
Pattern:
^[a-zA-Z0-9_-]+$Minimum:
1Maximum:
256Update requires: No interruption
TsIncludeDvbSubtitles-
Whether the segment includes DVB subtitles.
Required: No
Type: Boolean
Update requires: No interruption
TsUseAudioRenditionGroup-
Whether the segment is an audio rendition group.
Required: No
Type: Boolean
Update requires: No interruption