StartRecordingOptions interface
Opcje rozpoczęcia nagrywania.
- Rozszerzenie
Właściwości
| audio |
Kolejność sekwencyjnej, w której kanały audio są przypisywane do uczestników w nieskonsekwencyjnym nagraniu.
Po ustawieniu wartości "recordingChannelType" na wartość "unmixed", a |
| call |
Identyfikator połączenia połączenia. (Tylko jeden z callLocator lub callConnectionId, który ma być używany) |
| call |
Lokalizator wywołań. (Tylko jeden z callLocator lub callConnectionId, który ma być używany) |
| channel |
Koligacja kanału nagrywania wywołań Po ustawieniu parametru "recordingChannelType" na wartość "unmixed", jeśli parametr channelAffinity nie zostanie określony, "kanał" zostanie automatycznie przypisany. Channel-Participant szczegóły mapowania można znaleźć w metadanych nagrania. |
| pause |
Wstrzymywanie opcji nagrywania wywołań początkowych. |
| recording |
Typ kanału nagrywania połączeń. |
| recording |
Typ zawartości rejestrowania wywołań. |
| recording |
Typ formatu nagrywania wywołań. |
| recording |
Adres URL do wysyłania powiadomień. |
| recording |
Opcja nagrywania magazynu. |
Właściwości dziedziczone
| abort |
Sygnał, który może służyć do przerwania żądań. |
| on |
Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy. |
| request |
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji. |
| serializer |
Opcje zastępowania zachowania serializacji/deseralizacji. |
| tracing |
Opcje używane podczas śledzenia są włączone. |
Szczegóły właściwości
audioChannelParticipantOrdering
Kolejność sekwencyjnej, w której kanały audio są przypisywane do uczestników w nieskonsekwencyjnym nagraniu.
Po ustawieniu wartości "recordingChannelType" na wartość "unmixed", a audioChannelParticipantOrdering nie zostanie określony, kanał dźwiękowy do mapowania uczestnika zostanie automatycznie przypisany na podstawie kolejności wykrycia pierwszego dźwięku uczestnika. Szczegóły mapowania uczestników można znaleźć w metadanych nagrania.
audioChannelParticipantOrdering?: CommunicationIdentifier[]
Wartość właściwości
callConnectionId
Identyfikator połączenia połączenia. (Tylko jeden z callLocator lub callConnectionId, który ma być używany)
callConnectionId?: string
Wartość właściwości
string
callLocator
Lokalizator wywołań. (Tylko jeden z callLocator lub callConnectionId, który ma być używany)
callLocator?: CallLocator
Wartość właściwości
channelAffinity
Koligacja kanału nagrywania wywołań Po ustawieniu parametru "recordingChannelType" na wartość "unmixed", jeśli parametr channelAffinity nie zostanie określony, "kanał" zostanie automatycznie przypisany. Channel-Participant szczegóły mapowania można znaleźć w metadanych nagrania.
channelAffinity?: ChannelAffinity[]
Wartość właściwości
pauseOnStart
Wstrzymywanie opcji nagrywania wywołań początkowych.
pauseOnStart?: boolean
Wartość właściwości
boolean
recordingChannel
Typ kanału nagrywania połączeń.
recordingChannel?: RecordingChannel
Wartość właściwości
recordingContent
Typ zawartości rejestrowania wywołań.
recordingContent?: RecordingContent
Wartość właściwości
recordingFormat
Typ formatu nagrywania wywołań.
recordingFormat?: RecordingFormat
Wartość właściwości
recordingStateCallbackEndpointUrl
Adres URL do wysyłania powiadomień.
recordingStateCallbackEndpointUrl?: string
Wartość właściwości
string
recordingStorage
Szczegóły właściwości dziedziczonej
abortSignal
Sygnał, który może służyć do przerwania żądań.
abortSignal?: AbortSignalLike
Wartość właściwości
dziedziczone z OperationOptions.abortSignal
onResponse
Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy.
onResponse?: RawResponseCallback
Wartość właściwości
dziedziczone z OperationOptions.onResponse
requestOptions
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji.
requestOptions?: OperationRequestOptions
Wartość właściwości
dziedziczone z OperationOptions.requestOptions
serializerOptions
Opcje zastępowania zachowania serializacji/deseralizacji.
serializerOptions?: SerializerOptions
Wartość właściwości
dziedziczone z OperationOptions.serializerOptions
tracingOptions
Opcje używane podczas śledzenia są włączone.
tracingOptions?: OperationTracingOptions
Wartość właściwości
dziedziczone z OperationOptions.tracingOptions