Experimental
@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
MsSmoothOutputDefinition Struct
Output definition for an MS Smooth output group.
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 encodeConfiguration: medialive_alpha.EncodeConfiguration;
declare const h265PackagingType: medialive_alpha.H265PackagingType;
const msSmoothOutputDefinition: medialive_alpha.MsSmoothOutputDefinition = {
encodes: [encodeConfiguration],
outputName: 'outputName',
// the properties below are optional
h265PackagingType: h265PackagingType,
nameModifier: 'nameModifier',
};
Properties
encodesEncodeConfiguration[]encodestyping.List[EncodeConfiguration]encodesList<EncodeConfiguration>EncodesEncodeConfiguration[]Encodes*[]EncodeConfigurationrequired#The encode configurations to wire to this output.
h265PackagingTypeH265PackagingTypeh265_packaging_typeH265PackagingTypeh265PackagingTypeH265PackagingTypeH265PackagingTypeH265PackagingTypeH265PackagingTypeH265PackagingType= service default#For H.265 video, whether to package as HEV1 or HVC1.
nameModifierstringname_modifierstrnameModifierStringNameModifierstringNameModifier*string= no name modifier#A string concatenated to the end of the destination file name.
Required if the output group contains more than one output.
The name of this output.
Must be unique across all outputs in the channel.