Skip to content

Commit ec8a442

Browse files
Merge pull request #214391 from dbasantes/main
Aligning Call Recording to Call Automation
2 parents a8faa78 + 7f6f8d5 commit ec8a442

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

articles/communication-services/concepts/voice-video-calling/call-recording.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@ Call recording currently supports mixed audio+video MP4 and mixed audio MP3/WAV
3939
4040
| Channel type | Content format | Output | Scenario | Release Stage |
4141
|---------------------|-----------------------------|---------------------------------------------------------------------------------------|---------------------------------------------------------|----------------|
42-
| Mixed audio+video | Mp4 | Single file, single channel | Keeping records and meeting notes Coaching and Training | Public Preview |
43-
| Mixed audio | Mp3 (lossy)/ wav (lossless) | Single file, single channel | Compliance & Adherence Coaching and Training | Public Preview |
44-
| **Unmixed audio** | wav | Single file, up to 5 wav channels | Quality Assurance Analytics | **Private Preview** |
42+
| Mixed audio+video | Mp4 | Single file, single channel | keeping records and meeting notes, coaching and training | Public Preview |
43+
| Mixed audio | Mp3 (lossy)/ wav (lossless) | Single file, single channel | compliance & adherence, coaching and training | Public Preview |
44+
| **Unmixed audio** | wav | Single file, up to 5 wav channels | quality assurance, advance analytics | **Private Preview** |
4545

4646
## Run-time Control APIs
47-
Run-time control APIs can be used to manage recording via internal business logic triggers, such as an application creating a group call and recording the conversation. Also, recordings can be triggered by a user action that tells the server application to start recording. Call Recording APIs are [Out-of-Call APIs](./call-automation-apis.md#out-of-call-apis), using the `serverCallId` to initiate recording. Once a call is created, a `serverCallId` is returned via the `Microsoft.Communication.CallLegStateChanged` event after a call has been established. The `serverCallId` can be found in the `data.serverCallId` field. See our [Call Recording Quickstart Sample](../../quickstarts/voice-video-calling/call-recording-sample.md) to learn about retrieving the `serverCallId` from the Calling Client SDK. A `recordingOperationId` is returned when recording is started, which is then used for follow-on operations like pause and resume.
47+
Run-time control APIs can be used to manage recording via internal business logic triggers, such as an application creating a group call and recording the conversation. Also, recordings can be triggered by a user action that tells the server application to start recording. Call Recording APIs use the `serverCallId` to initiate recording. Once a call is created, a `serverCallId` is returned via the `Microsoft.Communication.CallLegStateChanged` event after a call has been established. The `serverCallId` can be found in the `data.serverCallId` field. Learn how to [Get `serverCallId`](../../quickstarts/voice-video-calling/get-server-call-id.md) from the Calling Client SDK. A `recordingOperationId` is returned when recording is started, which is then used for follow-on operations like pause and resume.
4848

4949
| Operation | Operates On | Comments |
5050
| :-------------------- | :--------------------- | :----------------------------- |
@@ -66,8 +66,8 @@ An Event Grid notification `Microsoft.Communication.RecordingFileStatusUpdated`
6666
```typescript
6767
{
6868
"id": string, // Unique guid for event
69-
"topic": string, // Azure Communication Services resource id
70-
"subject": string, // /recording/call/{call-id}
69+
"topic": string, // /subscriptions/{subscription-id}/resourceGroups/{group-name}/providers/Microsoft.Communication/communicationServices/{communication-services-resource-name}
70+
"subject": string, // /recording/call/{call-id}/serverCallId/{serverCallId}
7171
"data": {
7272
"recordingStorageInfo": {
7373
"recordingChunks": [

0 commit comments

Comments
 (0)