The segment configuration, including the segment name, duration, and other configuration values.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{
"Encryption" : Encryption
,
"IncludeIframeOnlyStreams" : Boolean
,
"Scte" : Scte
,
"SegmentDurationSeconds" : Integer
,
"SegmentName" : String
,
"TsIncludeDvbSubtitles" : Boolean
,
"TsUseAudioRenditionGroup" : Boolean
}
YAML
Encryption:
Encryption
IncludeIframeOnlyStreams: Boolean
Scte:
Scte
SegmentDurationSeconds: Integer
SegmentName: String
TsIncludeDvbSubtitles: Boolean
TsUseAudioRenditionGroup: 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
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:
1
Maximum:
30
Update requires: No interruption
SegmentName
-
The name of the segment associated with the origin endpoint.
Required: No
Type: String
Pattern:
^[a-zA-Z0-9_-]+$
Minimum:
1
Maximum:
256
Update 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