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
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnRecordingConfiguration.ThumbnailConfigurationPropertystatic final classAn 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 :
INTERVALDefault: - "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.SEQUENTIALrecords all generated thumbnails in a serial manner, to the media/thumbnails directory.LATESTsaves the latest thumbnail in media/thumbnails/latest/thumb.jpg and overwrites it at the interval specified bytargetIntervalSeconds. You can enable bothSEQUENTIALandLATEST. 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
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
Default: - 60
- See Also:
-
builder
@Stability(Stable) static CfnRecordingConfiguration.ThumbnailConfigurationProperty.Builder builder()
-