class H265Profile
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaLive.Alpha.H265Profile |
Go | github.com/aws/aws-cdk-go/awsmedialivealpha/v2#H265Profile |
Java | software.amazon.awscdk.services.medialive.alpha.H265Profile |
Python | aws_cdk.aws_medialive_alpha.H265Profile |
TypeScript (source) | @aws-cdk/aws-medialive-alpha ยป H265Profile |
H.265 profile.
Example
// H.264
const h264 = medialive.EncodeConfiguration.video({
name: 'h264_720p',
codec: medialive.VideoCodecSettings.h264({
rateControl: medialive.H264RateControl.cbr({ bitrate: Bitrate.mbps(3) }),
framerate: medialive.Framerate.FPS_30,
profile: medialive.H264Profile.HIGH,
}),
width: 1280,
height: 720,
});
// H.265
const h265 = medialive.EncodeConfiguration.video({
name: 'h265_1080p',
codec: medialive.VideoCodecSettings.h265({
rateControl: medialive.H265RateControl.qvbr({
maxBitrate: Bitrate.mbps(5),
qvbrQualityLevel: 7,
}),
framerate: medialive.Framerate.FPS_30,
profile: medialive.H265Profile.MAIN,
tier: medialive.H265Tier.HIGH,
}),
width: 1920,
height: 1080,
});
Properties
| Name | Type | Description |
|---|---|---|
| value | string | The underlying string value passed to CloudFormation. |
| static MAIN | H265 | Main profile. |
| static MAIN_10 | H265 | Main 10-bit profile. |
value
Type:
string
The underlying string value passed to CloudFormation.
static MAIN
Type:
H265
Main profile.
static MAIN_10BIT
Type:
H265
Main 10-bit profile.
Methods
| Name | Description |
|---|---|
| static of(value) | A value not yet modelled by AWS CDK. |
static of(value)
public static of(value: string): H265Profile
Parameters
- value
string
Returns
A value not yet modelled by AWS CDK.

.NET
Go
Java
Python
TypeScript (