This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::IVS::RecordingConfiguration ThumbnailConfiguration
The ThumbnailConfiguration property type describes a configuration of thumbnails for recorded video.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "RecordingMode" :String, "Resolution" :String, "Storage" :[ String, ... ], "TargetIntervalSeconds" :Integer}
YAML
RecordingMode:StringResolution:StringStorage:- StringTargetIntervalSeconds:Integer
Properties
- RecordingMode
- 
                    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: INTERVALRequired: No Type: String Allowed values: INTERVAL | DISABLEDUpdate requires: Replacement 
- 
                            
- Resolution
- 
                    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. Required: No Type: String Allowed values: FULL_HD | HD | SD | LOWEST_RESOLUTIONUpdate requires: Replacement 
- Storage
- 
                    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.Required: No Type: Array of String Allowed values: SEQUENTIAL | LATESTMinimum: 0Maximum: 2Update requires: Replacement 
- TargetIntervalSeconds
- 
                    The targeted thumbnail-generation interval in seconds. This is configurable (and required) only if RecordingMode is INTERVAL.NoteSetting 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 Required: No Type: Integer Minimum: 1Maximum: 60Update requires: Replacement