Skip to content
v2.273.0

Experimental

@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

CdiInputSpecificationProps Struct ​

Properties for a CDI input specification.

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';

declare const cdiInputResolution: medialive_alpha.CdiInputResolution;
declare const inputCodec: medialive_alpha.InputCodec;
declare const inputMaximumBitrate: medialive_alpha.InputMaximumBitrate;
declare const inputResolution: medialive_alpha.InputResolution;
const cdiInputSpecificationProps: medialive_alpha.CdiInputSpecificationProps = {
  cdiResolution: cdiInputResolution,
  codec: inputCodec,
  maximumBitrate: inputMaximumBitrate,
  resolution: inputResolution,
};

Properties ​

cdiResolutionCdiInputResolutioncdi_resolutionCdiInputResolutioncdiResolutionCdiInputResolutionCdiResolutionCdiInputResolutionCdiResolutionCdiInputResolution= CdiInputResolution.HD#
The maximum resolution of the most demanding CDI input.
codecInputCodeccodecInputCodeccodecInputCodecCodecInputCodecCodecInputCodec= InputCodec.AVC#
The codec of the input.

This should match the codec of your source content, not the output codec.

maximumBitrateInputMaximumBitratemaximum_bitrateInputMaximumBitratemaximumBitrateInputMaximumBitrateMaximumBitrateInputMaximumBitrateMaximumBitrateInputMaximumBitrate= InputMaximumBitrate.MAX_20_MBPS#
The maximum bitrate of the input.
resolutionInputResolutionresolutionInputResolutionresolutionInputResolutionResolutionInputResolutionResolutionInputResolution= InputResolution.HD#
The resolution of the input.