interface ThumbnailConfigurationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.IVS.CfnRecordingConfiguration.ThumbnailConfigurationProperty |
Java | software.amazon.awscdk.services.ivs.CfnRecordingConfiguration.ThumbnailConfigurationProperty |
Python | aws_cdk.aws_ivs.CfnRecordingConfiguration.ThumbnailConfigurationProperty |
TypeScript | @aws-cdk/aws-ivs » CfnRecordingConfiguration » ThumbnailConfigurationProperty |
The ThumbnailConfiguration property type describes a configuration of thumbnails for recorded video.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as ivs from '@aws-cdk/aws-ivs';
const thumbnailConfigurationProperty: ivs.CfnRecordingConfiguration.ThumbnailConfigurationProperty = {
recordingMode: 'recordingMode',
// the properties below are optional
targetIntervalSeconds: 123,
};
Properties
| Name | Type | Description |
|---|---|---|
| recording | string | Thumbnail recording mode. Valid values:. |
| target | number | The targeted thumbnail-generation interval in seconds. This is configurable (and required) only if RecordingMode is INTERVAL . |
recordingMode
Type:
string
Thumbnail recording mode. Valid values:.
DISABLED: Use DISABLED to disable the generation of thumbnails for recorded video.INTERVAL: Use INTERVAL to enable the generation of thumbnails for recorded video at a time interval controlled by the TargetIntervalSeconds property.
Default : INTERVAL
targetIntervalSeconds?
Type:
number
(optional)
The targeted thumbnail-generation interval in seconds. This is configurable (and required) only if RecordingMode is INTERVAL .
Setting a value for
TargetIntervalSecondsdoes not guarantee that thumbnails are generated at the specified interval. For thumbnails to be generated at theTargetIntervalSecondsinterval, theIDR/Keyframevalue for the input video must be less than theTargetIntervalSecondsvalue. See Amazon IVS Streaming Configuration for information on settingIDR/Keyframeto the recommended value in video-encoder settings.
Default : 60
Valid Range : Minumum value of 5. Maximum value of 60.

.NET
Java
Python
TypeScript