Interface CfnPackagingConfiguration.StreamSelectionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPackagingConfiguration.StreamSelectionProperty.Jsii$Proxy
- Enclosing class:
CfnPackagingConfiguration
@Stability(Stable)
public static interface CfnPackagingConfiguration.StreamSelectionProperty
extends software.amazon.jsii.JsiiSerializable
Limitations for outputs from the endpoint, based on the video bitrate.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.mediapackage.*;
StreamSelectionProperty streamSelectionProperty = StreamSelectionProperty.builder()
.maxVideoBitsPerSecond(123)
.minVideoBitsPerSecond(123)
.streamOrder("streamOrder")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPackagingConfiguration.StreamSelectionPropertystatic final classAn implementation forCfnPackagingConfiguration.StreamSelectionProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMaxVideoBitsPerSecond
The upper limit of the bitrates that this endpoint serves.If the video track exceeds this threshold, then AWS Elemental MediaPackage excludes it from output. If you don't specify a value, it defaults to 2147483647 bits per second.
- See Also:
-
getMinVideoBitsPerSecond
The lower limit of the bitrates that this endpoint serves.If the video track is below this threshold, then AWS Elemental MediaPackage excludes it from output. If you don't specify a value, it defaults to 0 bits per second.
- See Also:
-
getStreamOrder
Order in which the different video bitrates are presented to the player.Valid values:
ORIGINAL,VIDEO_BITRATE_ASCENDING,VIDEO_BITRATE_DESCENDING.- See Also:
-
builder
-