Skip to content

Commit c957d3f

Browse files
Merge pull request #288451 from sloanster/patch-25
Update spotlight.md
2 parents e92d9ff + 5267793 commit c957d3f

File tree

1 file changed

+8
-11
lines changed
  • articles/communication-services/how-tos/calling-sdk

1 file changed

+8
-11
lines changed

articles/communication-services/how-tos/calling-sdk/spotlight.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,28 @@
22
title: Spotlight states
33
titleSuffix: An Azure Communication Services how-to guide
44
description: Use Azure Communication Services SDKs to send spotlight state.
5-
author: cnwankwo
6-
ms.author: cnwankwo
5+
author: sloanster
6+
ms.author: micahvivion
77
ms.service: azure-communication-services
88
ms.subservice: teams-interop
99
ms.topic: how-to
10-
ms.date: 03/01/2023
10+
ms.date: 10/15/2024
1111
ms.custom: template-how-to
1212
zone_pivot_groups: acs-plat-web-ios-android-windows
1313
---
1414

1515
# Spotlight states
1616

17-
This article describes how to implement Microsoft Teams spotlight capability with Azure Communication Services Calling SDKs. This capability enables users in the call or meeting to pin and unpin videos for everyone. The maximum limit of pinned videos is seven.
18-
19-
Since the video stream resolution of a participant is increased when spotlighted, it should be noted that the settings done on [Video Constraints](../../concepts/voice-video-calling/video-constraints.md) also apply to spotlight.
17+
This article describes how to implement spotlight capability with Azure Communication Services Calling SDKs. This capability enables users in the call or meeting to signal to other participants that selected user should be **in the spotlight**. This feature enables users to tag other users in the call and notify all the participants that someone is spotlighted and other clients need to change the User Interface layout for that user.
2018

2119
## Overview
2220

23-
Spotlighting a video is like pinning it for everyone in the meeting. The organizer, co-organizer, or presenter can choose up to seven people's video feeds (including their own) to highlight for everyone else.
21+
Spotlight serves as a signaling feature instead of a media capability. Once someone is spotlighted applications can determine how to manage or adjust the spotlighted participant User Interface, typically by highlighting them, placing them at the center of the UI layout, and enlarging their video renderer size while keeping other participants' videos smaller. The maximum limit of spotlighted participants in a call is seven, meaning in a single call a total number of distinct users that are spotlighted is 7.
2422

25-
The two different ways to spotlight are your own video and someone else's video (up to seven people).
23+
Spotlighting a participant is possible in both ACS calls and in Teams meetings. In Teams meetings the organizer, coorganizer, or presenter can choose up to seven user's (including themselves) to be in the spotlight. Do remember in a Teams meeting scenario, when a call is set to Large gallery or Together mode participants can't change the UI layout.
2624

27-
When a user spotlights or pins someone in the meeting, this increases the height or width of the participant grid depending on the orientation.
25+
To enable higher resolution for a spotlighted user's video, the application must ensure that their video renderer is larger than those of other users displayed on the screen. This allows the ACS SDK to request and subscribe to a higher resolution stream, which matches the renderer's size, provided hardware and network conditions permit. If not optimal, the SDK adjusts the resolution for smooth playback. Resolution can also be controlled using via [Video Constraints](../../concepts/voice-video-calling/video-constraints.md), overriding the default ACS SDK behavior.
2826

29-
Remind participants that they can't spotlight a video if their view is set to Large gallery or Together mode.
3027

3128
## Prerequisites
3229

@@ -101,7 +98,7 @@ The following table shows support for spotlight feature in individual Azure Comm
10198
| --- | --- | --- | --- | --- |
10299
| 400 | 45900 | ExpectedError | All provided participant IDs are already spotlighted. | Only participants who aren't currently spotlighted can be spotlighted. |
103100
| 400 | 45902 | ExpectedError | The maximum number of participants are already spotlighted. | Only seven participants can be in the spotlight state at any given time. |
104-
| 403 | 45903 | ExpectedError | Only participants with the roles of organizer, co-organizer, or presenter can initiate a spotlight. | Ensure the participant calling the `startSpotlight` operation has the role of organizer, co-organizer, or presenter. |
101+
| 403 | 45903 | ExpectedError | Only participants with the roles of organizer, coorganizer, or presenter can initiate a spotlight. | Ensure the participant calling the `startSpotlight` operation has the role of organizer, coorganizer, or presenter. |
105102

106103
## Next steps
107104

0 commit comments

Comments
 (0)