Share via


StartRecordingOptions Class

Definition

Options for the Start Recording operation.

public class StartRecordingOptions
type StartRecordingOptions = class
Public Class StartRecordingOptions
Inheritance
StartRecordingOptions

Constructors

StartRecordingOptions(CallLocator)

Parameters for the Start Recording operation.

Properties

AudioChannelParticipantOrdering

The sequential order in which audio channels are assigned to participants in the unmixed recording. When 'recordingChannelType' is set to 'unmixed' and `audioChannelParticipantOrdering is not specified, the audio channel to participant mapping will be automatically assigned based on the order in which participant first audio was detected. Channel to participant mapping details can be found in the metadata of the recording.

ChannelAffinity

The channel affinity of call recording When 'recordingChannelType' is set to 'unmixed', if channelAffinity is not specified, 'channel' will be automatically assigned. Channel-Participant mapping details can be found in the metadata of the recording. ///

PauseOnStart

The pause on start option.

RecordingChannel

The recording channel.

RecordingContent

The recording content.

RecordingFormat

The recording format.

RecordingStateCallbackUri

The callLocator.

RecordingStorage

The external storage option.

Applies to