Skip to content

Commit 6707fea

Browse files
committed
edit pass: record-calls
1 parent 7f85b94 commit 6707fea

File tree

8 files changed

+25
-21
lines changed

8 files changed

+25
-21
lines changed

articles/communication-services/how-tos/calling-sdk/includes/install-sdk/install-sdk-android.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.author: rifox
88

99
## Install the SDK
1010

11-
Locate your project-level *build.gradle* file and be sure to add `mavenCentral()` to the list of repositories under `buildscript` and `allprojects`:
11+
Locate your project-level *build.gradle* file and add `mavenCentral()` to the list of repositories under `buildscript` and `allprojects`:
1212

1313
```groovy
1414
buildscript {

articles/communication-services/how-tos/calling-sdk/includes/install-sdk/install-sdk-web.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.author: rifox
77
---
88
## Install the SDK
99

10-
Use the `npm install` command to install the Azure Communication Services calling and common SDKs for JavaScript.
10+
Use the `npm install` command to install the Azure Communication Services Common and Calling SDKs for JavaScript:
1111

1212
```console
1313
npm install @azure/communication-common --save

articles/communication-services/how-tos/calling-sdk/includes/install-sdk/install-sdk-windows.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ms.topic: include
55
ms.date: 05/30/2023
66
ms.author: jowang
77
---
8-
## Set up
8+
## Set up your system
99

1010
### Create the Visual Studio project
1111

@@ -19,7 +19,7 @@ The Calling SDK APIs and libraries are publicly available via a NuGet package.
1919

2020
The following steps exemplify how to find, download, and install the Calling SDK NuGet package:
2121

22-
1. Open NuGet Package Manager (**Tools** > **NuGet Package Manager** > **Manage NuGet Packages for Solution**).
22+
1. Open NuGet Package Manager by selecting **Tools** > **NuGet Package Manager** > **Manage NuGet Packages for Solution**.
2323
2. Select **Browse**, and then enter `Azure.Communication.Calling.WindowsClient` in the search box.
2424
3. Make sure that the **Include prerelease** check box is selected.
2525
4. Select the `Azure.Communication.Calling.WindowsClient` package, and then select `Azure.Communication.Calling.WindowsClient` [1.4.0-beta.1](https://www.nuget.org/packages/Azure.Communication.Calling.WindowsClient/1.4.0-beta.1) or a newer version.

articles/communication-services/how-tos/calling-sdk/includes/record-calls/record-calls-android.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,15 @@ ms.author: rifox
99

1010
## Record calls
1111

12-
> [!WARNING]
13-
> Up until version 1.1.0 and beta release version 1.1.0-beta.1 of the Azure Communication Services Calling Android SDK, `isRecordingActive` and `addOnIsRecordingActiveChangedListener` were part of the `Call` object. For new beta releases, those APIs were moved as an extended feature of `Call`.
14-
1512
> [!NOTE]
1613
> This API is provided as a preview for developers and might change based on feedback that we receive. Don't use this API in a production environment. To use this API, use the beta release of the Azure Communication Services Calling Android SDK.
1714
18-
Call recording is an extended feature of the core `Call` object. You first need to obtain the recording feature object:
15+
Call recording is an extended feature of the core `Call` object.
16+
17+
> [!WARNING]
18+
> Up until version 1.1.0 and beta release version 1.1.0-beta.1 of the Azure Communication Services Calling Android SDK, `isRecordingActive` and `addOnIsRecordingActiveChangedListener` were part of the `Call` object. For new beta releases, those APIs were moved as an extended feature of `Call`.
19+
20+
You first need to obtain the recording feature object:
1921

2022
```java
2123
RecordingCallFeature callRecordingFeature = call.feature(Features.RECORDING);

articles/communication-services/how-tos/calling-sdk/includes/record-calls/record-calls-ios.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,15 @@ ms.author: rifox
99

1010
## Record calls
1111

12-
> [!WARNING]
13-
> Up until version 1.1.0 and beta release version 1.1.0-beta.1 of the Azure Communication Services Calling iOS SDK, `isRecordingActive` was part of the `Call` object and `didChangeRecordingState` was part of the `CallDelegate` delegate. For new beta releases, those APIs were moved as an extended feature of `Call`.
14-
1512
> [!NOTE]
1613
> This API is provided as a preview for developers and might change based on feedback that we receive. Don't use this API in a production environment. To use this API, use the beta release of the Azure Communication Services Calling iOS SDK.
1714
18-
Call recording is an extended feature of the core `Call` object. You first need to obtain the recording feature object:
15+
Call recording is an extended feature of the core `Call` object.
16+
17+
> [!WARNING]
18+
> Up until version 1.1.0 and beta release version 1.1.0-beta.1 of the Azure Communication Services Calling iOS SDK, `isRecordingActive` was part of the `Call` object and `didChangeRecordingState` was part of the `CallDelegate` delegate. For new beta releases, those APIs were moved as an extended feature of `Call`.
19+
20+
You first need to obtain the recording feature object:
1921

2022
```swift
2123
let callRecordingFeature = call.feature(Features.recording)

articles/communication-services/how-tos/calling-sdk/includes/record-calls/record-calls-web.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.author: rifox
1212
1313
### Cloud recording
1414

15-
Call recording is an extended feature of the core `Call` API. You first need to import calling features from the Calling SDK:
15+
Call recording is an extended feature of the core Call API. You first need to import calling features from the Calling SDK:
1616

1717
```js
1818
import { Features} from "@azure/communication-calling";

articles/communication-services/how-tos/calling-sdk/record-calls.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ zone_pivot_groups: acs-plat-web-ios-android-windows
1818

1919
[!INCLUDE [Public Preview Disclaimer](../../includes/public-preview-include-document.md)]
2020

21-
[Call recording](../../concepts/voice-video-calling/call-recording.md) lets your users record calls that they make with Azure Communication Services. In this article, you learn how to manage recording on the client side. Before you start, you need to set up [server side](../../quickstarts/voice-video-calling/call-recording-sample.md) recording.
21+
[Call recording](../../concepts/voice-video-calling/call-recording.md) lets your users record calls that they make with Azure Communication Services. In this article, you learn how to manage recording on the client side. Before you start, you need to set up recording on the [server side](../../quickstarts/voice-video-calling/call-recording-sample.md).
2222

2323
## Prerequisites
2424

@@ -28,20 +28,20 @@ zone_pivot_groups: acs-plat-web-ios-android-windows
2828
- Optional: Completion of the [quickstart to add voice calling to your application](../../quickstarts/voice-video-calling/getting-started-with-calling.md).
2929

3030
::: zone pivot="platform-web"
31-
[!INCLUDE [Record Calls Client-side JavaScript](./includes/record-calls/record-calls-web.md)]
32-
[!INCLUDE [Local Recording Notification for Teams JavaScript](./includes/record-calls/record-calls-locally-web.md)]
31+
[!INCLUDE [Record calls client-side JavaScript](./includes/record-calls/record-calls-web.md)]
32+
[!INCLUDE [Local recording notification for Teams JavaScript](./includes/record-calls/record-calls-locally-web.md)]
3333
::: zone-end
3434

3535
::: zone pivot="platform-android"
36-
[!INCLUDE [Record Calls Client-side Android](./includes/record-calls/record-calls-android.md)]
36+
[!INCLUDE [Record calls client-side Android](./includes/record-calls/record-calls-android.md)]
3737
::: zone-end
3838

3939
::: zone pivot="platform-ios"
40-
[!INCLUDE [Record Calls Client-side iOS](./includes/record-calls/record-calls-ios.md)]
40+
[!INCLUDE [Record calls client-side iOS](./includes/record-calls/record-calls-ios.md)]
4141
::: zone-end
4242

4343
::: zone pivot="platform-windows"
44-
[!INCLUDE [Record Calls Client-side Windows](./includes/record-calls/record-calls-windows.md)]
44+
[!INCLUDE [Record calls client-side Windows](./includes/record-calls/record-calls-windows.md)]
4545
::: zone-end
4646

4747
### Compliance recording
@@ -62,7 +62,7 @@ const isComplianceRecordingActiveChangedHandler = () => {
6262
callRecordingApi.on('isRecordingActiveChanged', isComplianceRecordingActiveChangedHandler);
6363
```
6464

65-
You can also implement compliance recording by using a custom recording bot. [See the GitHub example](https://github.com/microsoftgraph/microsoft-graph-comms-samples/tree/a3943bafd73ce0df780c0e1ac3428e3de13a101f/Samples/BetaSamples/LocalMediaSamples/ComplianceRecordingBot).
65+
You can also implement compliance recording by using a custom recording bot. See the [GitHub example](https://github.com/microsoftgraph/microsoft-graph-comms-samples/tree/a3943bafd73ce0df780c0e1ac3428e3de13a101f/Samples/BetaSamples/LocalMediaSamples/ComplianceRecordingBot).
6666

6767
## Next steps
6868

articles/communication-services/includes/public-preview-include-document.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ ms.author: rifox
77
ms.custom: private_preview
88
---
99
> [!IMPORTANT]
10-
> Functionality described in this document is currently in public preview.
10+
> Functionality described in this article is currently in public preview.
1111
> This preview version is provided without a service-level agreement, and we don't recommend it for production workloads. Certain features might not be supported or might have constrained capabilities.
1212
> For more information, see [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).

0 commit comments

Comments
 (0)