You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::MediaPackageVod::Types::DashManifest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaPackageVod::Types::DashManifest
- Defined in:
- (unknown)
Overview
When passing DashManifest as input to an Aws::Client method, you can use a vanilla Hash:
{
manifest_layout: "FULL", # accepts FULL, COMPACT
manifest_name: "__string",
min_buffer_time_seconds: 1,
profile: "NONE", # accepts NONE, HBBTV_1_5
stream_selection: {
max_video_bits_per_second: 1,
min_video_bits_per_second: 1,
stream_order: "ORIGINAL", # accepts ORIGINAL, VIDEO_BITRATE_ASCENDING, VIDEO_BITRATE_DESCENDING
},
}
A DASH manifest configuration.
Instance Attribute Summary collapse
-
#manifest_layout ⇒ String
Determines the position of some tags in the Media Presentation Description (MPD).
-
#manifest_name ⇒ String
An optional string to include in the name of the manifest.
-
#min_buffer_time_seconds ⇒ Integer
Minimum duration (in seconds) that a player will buffer media before starting the presentation.
-
#profile ⇒ String
The Dynamic Adaptive Streaming over HTTP (DASH) profile type.
-
#stream_selection ⇒ Types::StreamSelection
A StreamSelection configuration.
Instance Attribute Details
#manifest_layout ⇒ String
Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level.
Possible values:
- FULL
- COMPACT
#manifest_name ⇒ String
An optional string to include in the name of the manifest.
#min_buffer_time_seconds ⇒ Integer
Minimum duration (in seconds) that a player will buffer media before starting the presentation.
#profile ⇒ String
The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to \"HBBTV_1_5\", HbbTV 1.5 compliant output is enabled.
Possible values:
- NONE
- HBBTV_1_5
#stream_selection ⇒ Types::StreamSelection
A StreamSelection configuration.