Skip to content

Commit 3ed5ddc

Browse files
Merge pull request #281866 from sloanster/patch-15
Update calling-sdk-features.md
2 parents 955cd44 + 733b9dc commit 3ed5ddc

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

articles/communication-services/concepts/voice-video-calling/calling-sdk-features.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: chpalm
77
services: azure-communication-services
88

99
ms.author: micahvivion
10-
ms.date: 03/04/2024
10+
ms.date: 07/25/2024
1111
ms.topic: conceptual
1212
ms.service: azure-communication-services
1313
ms.subservice: calling
@@ -170,10 +170,12 @@ The Azure Communication Services Calling SDK supports the following streaming co
170170
| Limit | Web | Windows/Android/iOS |
171171
| ------------------------------------------------------------- | --------------------------- | -------------------------- |
172172
| **Maximum # of outgoing local streams that can be sent simultaneously** | 1 video and 1 screen sharing | 1 video + 1 screen sharing |
173-
| **Maximum # of incoming remote streams that can be rendered simultaneously** | 9 videos + 1 screen sharing on desktop browsers*, 4 videos + 1 screen sharing on web mobile browsers | 9 videos + 1 screen sharing |
173+
| **Maximum # of incoming remote streams that can be rendered simultaneously** | 16 videos + 1 screen sharing on desktop browsers*, 4 videos + 1 screen sharing on web mobile browsers | 9 videos + 1 screen sharing |
174+
175+
174176

175177
\* Starting from Azure Communication Services Web Calling SDK version [1.16.3](https://github.com/Azure/Communication/blob/master/releasenotes/acs-javascript-calling-library-release-notes.md#1163-stable-2023-08-24)
176-
While the Calling SDK doesn't enforce these limits, your users might experience performance degradation if they're exceeded. Use the API of [Optimal Video Count](../../how-tos/calling-sdk/manage-video.md?pivots=platform-web#remote-video-quality) to determine how many current incoming video streams your web environment can support.
178+
While the Calling SDK doesn't enforce these limits, your users might experience performance degradation if they're exceeded. Use the API of [Optimal Video Count](../../how-tos/calling-sdk/manage-video.md?pivots=platform-web#remote-video-quality) to determine how many current incoming video streams your web environment can support. To properly support 16 incoming videos the computer should have a mimimum of 16GB RAM and a 4-core or greater CPU that is no older than 3 years old
177179

178180
## Supported video resolutions
179181
The Azure Communication Services Calling SDK automatically adjusts resolutions of video and screen share streams during the call.
@@ -192,8 +194,8 @@ The Azure Communication Services Calling SDK supports sending following video re
192194
## Number of participants on a call support
193195
- Up to **350** users can join a group call, Room or Teams + ACS call.
194196
- Once the call size reaches 100+ participants in a call, only the top 4 most dominant speakers that have their video camera turned can be seen.
195-
- When the number of people on the call is 100+, the viewable number of incoming video renders automatically decreases from 3x3 (9 incoming videos) down to 2x2 (4 incoming videos).
196-
- When the number of users goes below 100, the number of supported incoming videos goes back up to 3x3 (9 incoming videos).
197+
- When the number of people on the call is 100+, the viewable number of incoming video renders automatically decreases from 4x4 (16 incoming videos) down to 2x2 (4 incoming videos).
198+
- When the number of users goes below 100, the number of supported incoming videos goes back up to 4x4 (16 incoming videos).
197199

198200
## Calling SDK timeouts
199201
The following timeouts apply to the Communication Services Calling SDKs:

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
author: probableprime
2+
author: sloanster
33
ms.service: azure-communication-services
44
ms.topic: include
5-
ms.date: 09/08/2021
6-
ms.author: rifox
5+
ms.date: 07/25/2024
6+
ms.author: micahvivion
77
---
88
[!INCLUDE [Install SDK](../install-sdk/install-sdk-web.md)]
99

@@ -445,7 +445,7 @@ application should render at a given moment. Applications should handle these ch
445445
accordingly to the recommendation. There's a debounce period (around 10 s) between each update.
446446

447447
**Usage**
448-
The `optimalVideoCount` feature is a call feature. You need to reference the feature `OptimalVideoCount` via the `feature` method of the `Call` object. You can then set a listener via the `on` method of the `OptimalVideoCountCallFeature` to be notified when the optimalVideoCount changes. To unsubscribe from the changes, you can call the `off` method.
448+
The `optimalVideoCount` feature is a call feature. You need to reference the feature `OptimalVideoCount` via the `feature` method of the `Call` object. You can then set a listener via the `on` method of the `OptimalVideoCountCallFeature` to be notified when the optimalVideoCount changes. To unsubscribe from the changes, you can call the `off` method. The current [maximum number of incoming videos](../../../../concepts/voice-video-calling/calling-sdk-features.md#supported-number-of-incoming-video-streams) that can be rendered is 16. To properly support 16 incoming videos the computer should have a mimimum of 16GB RAM and a 4-core or greater CPU that is no older than 3 years old.
449449

450450
```javascript
451451
const optimalVideoCountFeature = call.feature(Features.OptimalVideoCount);

articles/communication-services/how-tos/calling-sdk/manage-video.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
title: Manage video during calls
33
titleSuffix: An Azure Communication Services how-to guide
44
description: Use Azure Communication Services SDKs to manage video calls.
5-
author: tophpalmer
6-
ms.author: chpalm
5+
author: sloanster
6+
ms.author: micahvivion
77
ms.service: azure-communication-services
88
ms.subservice: calling
99
ms.topic: how-to
10-
ms.date: 08/10/2021
10+
ms.date: 07/25/2024
1111
ms.custom: template-how-to
1212
zone_pivot_groups: acs-plat-web-ios-android-windows
1313

0 commit comments

Comments
 (0)