aws-cdk-lib.aws_mediapackage.CfnOriginEndpoint.StreamSelectionProperty

interface StreamSelectionProperty

LanguageType name
.NETAmazon.CDK.AWS.MediaPackage.CfnOriginEndpoint.StreamSelectionProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsmediapackage#CfnOriginEndpoint_StreamSelectionProperty
Javasoftware.amazon.awscdk.services.mediapackage.CfnOriginEndpoint.StreamSelectionProperty
Pythonaws_cdk.aws_mediapackage.CfnOriginEndpoint.StreamSelectionProperty
TypeScript aws-cdk-lib » aws_mediapackage » CfnOriginEndpoint » StreamSelectionProperty

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 { aws_mediapackage as mediapackage } from 'aws-cdk-lib';
const streamSelectionProperty: mediapackage.CfnOriginEndpoint.StreamSelectionProperty = {
  maxVideoBitsPerSecond: 123,
  minVideoBitsPerSecond: 123,
  streamOrder: 'streamOrder',
};

Properties

NameTypeDescription
maxVideoBitsPerSecond?numberThe upper limit of the bitrates that this endpoint serves.
minVideoBitsPerSecond?numberThe lower limit of the bitrates that this endpoint serves.
streamOrder?stringOrder in which the different video bitrates are presented to the player.

maxVideoBitsPerSecond?

Type: number (optional)

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.


minVideoBitsPerSecond?

Type: number (optional)

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.


streamOrder?

Type: string (optional)

Order in which the different video bitrates are presented to the player.

Valid values: ORIGINAL , VIDEO_BITRATE_ASCENDING , VIDEO_BITRATE_DESCENDING .