interface FrameCaptureOutputGroupProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaLive.Alpha.FrameCaptureOutputGroupProps |
Go | github.com/aws/aws-cdk-go/awsmedialivealpha/v2#FrameCaptureOutputGroupProps |
Java | software.amazon.awscdk.services.medialive.alpha.FrameCaptureOutputGroupProps |
Python | aws_cdk.aws_medialive_alpha.FrameCaptureOutputGroupProps |
TypeScript (source) | @aws-cdk/aws-medialive-alpha ยป FrameCaptureOutputGroupProps |
Properties for a Frame Capture output group.
Example
declare const bucket: s3.IBucket;
declare const video: medialive.EncodeConfiguration;
medialive.OutputGroupConfiguration.frameCapture({
name: 'thumbnails',
destinations: [medialive.S3OutputDestination.toBucket(bucket, 'thumbnails/live')],
outputs: [{ encodes: [video], outputName: 'thumb' }],
});
Properties
| Name | Type | Description |
|---|---|---|
| destinations | S3[] | The destinations for this output group โ one per pipeline. |
| name | string | The name of this output group. |
| frame | S3 | The S3 canned ACL to apply to each frame capture output. |
| outputs? | Frame[] | The outputs for this Frame Capture output group. |
destinations
Type:
S3[]
The destinations for this output group โ one per pipeline.
Array position determines the pipeline mapping:
destinations[0]โ Pipeline 0destinations[1]โ Pipeline 1 (STANDARD channels only)
For a SINGLE_PIPELINE channel, provide exactly 1 destination. For a STANDARD channel, provide exactly 2 destinations.
name
Type:
string
The name of this output group.
Used as the destination reference ID. Underscores are normalised to hyphens internally.
frameCaptureS3CannedAcl?
Type:
S3
(optional, default: no canned ACL)
The S3 canned ACL to apply to each frame capture output.
outputs?
Type:
Frame[]
(optional, default: no initial outputs)
The outputs for this Frame Capture output group.

.NET
Go
Java
Python
TypeScript (