Interface CfnRecordingConfiguration.ThumbnailConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRecordingConfiguration.ThumbnailConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnRecordingConfiguration
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ivs.*; ThumbnailConfigurationProperty thumbnailConfigurationProperty = ThumbnailConfigurationProperty.builder() .recordingMode("recordingMode") .resolution("resolution") .storage(List.of("storage")) .targetIntervalSeconds(123) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnRecordingConfiguration.ThumbnailConfigurationProperty
static final class
An implementation forCfnRecordingConfiguration.ThumbnailConfigurationProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRecordingMode
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
Default: - "INTERVAL"
- See Also:
-
getResolution
The desired resolution of recorded thumbnails for a stream.Thumbnails are recorded at the selected resolution if the corresponding rendition is available during the stream; otherwise, they are recorded at source resolution. For more information about resolution values and their corresponding height and width dimensions, see Auto-Record to Amazon S3 .
- See Also:
-
getStorage
The format in which thumbnails are recorded for a stream.SEQUENTIAL
records all generated thumbnails in a serial manner, to the media/thumbnails directory.LATEST
saves the latest thumbnail in media/thumbnails/latest/thumb.jpg and overwrites it at the interval specified bytargetIntervalSeconds
. You can enable bothSEQUENTIAL
andLATEST
. Default:SEQUENTIAL
.- See Also:
-
getTargetIntervalSeconds
The targeted thumbnail-generation interval in seconds. This is configurable (and required) only if RecordingMode isINTERVAL
.Setting a value for
TargetIntervalSeconds
does not guarantee that thumbnails are generated at the specified interval. For thumbnails to be generated at theTargetIntervalSeconds
interval, theIDR/Keyframe
value for the input video must be less than theTargetIntervalSeconds
value. See Amazon IVS Streaming Configuration for information on settingIDR/Keyframe
to the recommended value in video-encoder settings.Default : 60
Default: - 60
- See Also:
-
builder
@Stability(Stable) static CfnRecordingConfiguration.ThumbnailConfigurationProperty.Builder builder()
-