Class CfnStage.ParticipantThumbnailConfigurationProperty
Object specifying a configuration of thumbnails for recorded video from an individual participant.
Inherited Members
Namespace: Amazon.CDK.AWS.Ivs
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnStage.ParticipantThumbnailConfigurationProperty : CfnStage.IParticipantThumbnailConfigurationProperty
Syntax (vb)
Public Class CfnStage.ParticipantThumbnailConfigurationProperty Implements CfnStage.IParticipantThumbnailConfigurationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Ivs;
var participantThumbnailConfigurationProperty = new ParticipantThumbnailConfigurationProperty {
RecordingMode = "recordingMode",
Storage = new [] { "storage" },
TargetIntervalSeconds = 123
};
Synopsis
Constructors
ParticipantThumbnailConfigurationProperty() | Object specifying a configuration of thumbnails for recorded video from an individual participant. |
Properties
RecordingMode | Thumbnail recording mode. |
Storage | Indicates the format in which thumbnails are recorded. |
TargetIntervalSeconds | The targeted thumbnail-generation interval in seconds. |
Constructors
ParticipantThumbnailConfigurationProperty()
Object specifying a configuration of thumbnails for recorded video from an individual participant.
public ParticipantThumbnailConfigurationProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Ivs;
var participantThumbnailConfigurationProperty = new ParticipantThumbnailConfigurationProperty {
RecordingMode = "recordingMode",
Storage = new [] { "storage" },
TargetIntervalSeconds = 123
};
Properties
RecordingMode
Thumbnail recording mode.
public string? RecordingMode { get; set; }
Property Value
Remarks
Default: DISABLED
.
Default: - "INTERVAL"
Storage
Indicates the format in which thumbnails are recorded.
public string[]? Storage { get; set; }
Property Value
string[]
Remarks
SEQUENTIAL
records all generated thumbnails in a serial manner, to the media/thumbnails/high directory. LATEST
saves the latest thumbnail in media/latest_thumbnail/high/thumb.jpg and overwrites it at the interval specified by targetIntervalSeconds
. You can enable both SEQUENTIAL
and LATEST
. Default: SEQUENTIAL
.
TargetIntervalSeconds
The targeted thumbnail-generation interval in seconds.
public double? TargetIntervalSeconds { get; set; }
Property Value
Remarks
This is configurable only if recordingMode
is INTERVAL
. Default: 60.
Default: - 60