Experimental
@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
Av1RateControl Class
AV1 rate control.
AV1 supports QVBR and CBR.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as medialive_alpha from '@aws-cdk/aws-medialive-alpha';
import * as cdk from 'aws-cdk-lib';
declare const bitrate: cdk.Bitrate;
const av1RateControl = medialive_alpha.Av1RateControl.cbr({
bitrate: bitrate,
});
Methods
cbr(props: CbrRateControlProps): Av1RateControl // chainable@staticmethod def cbr(props: CbrRateControlProps) -> Av1RateControlpublic static Av1RateControl cbr(CbrRateControlProps props)public static Av1RateControl Cbr(CbrRateControlProps props)func Cbr(Props CbrRateControlProps) Av1RateControlstatic#Constant bitrate.
qvbr(props: QvbrRateControlProps): Av1RateControl // chainable@staticmethod def qvbr(props: QvbrRateControlProps) -> Av1RateControlpublic static Av1RateControl qvbr(QvbrRateControlProps props)public static Av1RateControl Qvbr(QvbrRateControlProps props)func Qvbr(Props QvbrRateControlProps) Av1RateControlstatic#Quality-defined variable bitrate.