Skip to content

Commit 6a99f43

Browse files
Reorder Collaborator in Update room-concept.md
1 parent c802500 commit 6a99f43

File tree

1 file changed

+20
-21
lines changed

1 file changed

+20
-21
lines changed

articles/communication-services/concepts/rooms/room-concept.md

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ Rooms are created and managed via rooms APIs or SDKs. Use the rooms API/SDKs in
137137

138138
|Virtual Rooms SDK | Version | State|
139139
|-------------------| :-----------------------: | :-----------------------------: |
140+
| Virtual Rooms SDKs | 2025-03-13 | Generally Available - Fully supported |
140141
| Virtual Rooms SDKs | 2024-04-15 | Generally Available - Fully supported |
141142
| Virtual Rooms SDKs | 2023-06-14 | Generally Available - Fully supported |
142143
| Virtual Rooms SDKs | 2023-10-30 | Public Preview - Fully supported |
@@ -147,22 +148,22 @@ Rooms are created and managed via rooms APIs or SDKs. Use the rooms API/SDKs in
147148
## Predefined participant roles and permissions in Virtual Rooms calls
148149
<a name="predefined-participant-roles-and-permissions"></a>
149150

150-
Room participants can be assigned one of the following roles: **Presenter**, **Attendee**, **Consumer**, and **Collaborator**\*\*\*.
151+
Room participants can be assigned one of the following roles: **Presenter**, **Collaborator**, **Attendee**, and **Consumer**.
151152

152-
The following table provides detailed capabilities mapped to the roles. At a high level, **Presenter** role has full control, **Attendee** capabilities are limited to audio and video, while **Consumer** can only receive audio, video, and screen sharing. **Collaborator** is similar to Attendee, with the additional capability of screenshare.
153+
The following table provides detailed capabilities mapped to the roles. At a high level, **Presenter** role has full control, **Collaborator** has audio, video, and screenshare capabilities, **Attendee** has audio and video capabilities, while **Consumer** can only receive audio, video, and screen sharing.
153154

154155
<b>Note:</b> A PSTN call participant is not a part of Room roster, so a user role is not assigned to them. They capabilities are limited to mute/unmute themselves on the local device.
155156

156-
| Capability | Role: Presenter | Role: Attendee | Role: Consumer | Role: Collaborator\*\*\* |
157+
| Capability | Role: Presenter | Role: Collaborator | Role: Attendee | Role: Consumer |
157158
|---------------------------------------------| :--------: | :--------: | :--------: | :--------: |
158159
| **Mid call controls** | | | |
159-
| - Turn video on/off | ✔️ | ✔️ | | ✔️ |
160-
| - Mute/Unmute mic | ✔️ | ✔️ | | ✔️ |
160+
| - Turn video on/off | ✔️ | ✔️ | ✔️ | |
161+
| - Mute/Unmute mic | ✔️ | ✔️ | ✔️ | |
161162
| - Mute remote user | ✔️ ||||
162-
| - Switch between cameras | ✔️ | ✔️ | | ✔️ |
163+
| - Switch between cameras | ✔️ | ✔️ | ✔️ | |
163164
| - Active speaker | ✔️ | ✔️ | ✔️ | ✔️ |
164165
| - Choose speaker for calls | ✔️ | ✔️ | ✔️ | ✔️ |
165-
| - Choose mic for calls | ✔️ | ✔️ | | ✔️ |
166+
| - Choose mic for calls | ✔️ | ✔️ | ✔️ | |
166167
| - Show participants state (idle, connecting, connected, On-hold, Disconnecting, Disconnected etc.) | ✔️ | ✔️ | ✔️ | ✔️ |
167168
| - Show call state (Early media, Incoming, Connecting, Ringing, Connected, Hold, Disconnecting, Disconnected | ✔️ | ✔️ | ✔️ | ✔️ |
168169
| - Show if a participant is muted | ✔️ | ✔️ | ✔️ | ✔️ |
@@ -171,26 +172,26 @@ The following table provides detailed capabilities mapped to the roles. At a hig
171172
| - Change captions language | ✔️ | ✔️ | ✔️ | ✔️ |
172173
| - Invite to join a Virtual Room participant to a call | ✔️ ||||
173174
| **Screen sharing** | | | |
174-
| - Share screen | ✔️ * | || ✔️ * |
175-
| - Share an application | ✔️ * | || ✔️ * |
176-
| - Share a browser tab | ✔️ * | || ✔️ * |
175+
| - Share screen | ✔️ * | ✔️ * || |
176+
| - Share an application | ✔️ * | ✔️ * || |
177+
| - Share a browser tab | ✔️ * | ✔️ * || |
177178
| - Participants can view shared screen | ✔️ | ✔️ | ✔️ | ✔️ |
178179
| **Roster management** | | | |
179180
| - Remove a participant | ✔️ ||||
180181
| **Device management** | | | |
181-
| - Ask for permission to use audio and/or video | ✔️ | ✔️ | | ✔️ |
182-
| - Get camera list | ✔️ | ✔️ | | ✔️ |
183-
| - Set camera | ✔️ | ✔️ | | ✔️ |
184-
| - Get selected camera | ✔️ | ✔️ | | ✔️ |
185-
| - Get mic list | ✔️ * | ✔️ * | | ✔️ * |
186-
| - Set mic | ✔️ * | ✔️ * | | ✔️ * |
187-
| - Get selected mic | ✔️ * | ✔️ * | | ✔️ * |
182+
| - Ask for permission to use audio and/or video | ✔️ | ✔️ | ✔️ | |
183+
| - Get camera list | ✔️ | ✔️ | ✔️ | |
184+
| - Set camera | ✔️ | ✔️ | ✔️ | |
185+
| - Get selected camera | ✔️ | ✔️ | ✔️ | |
186+
| - Get mic list | ✔️ * | ✔️ * | ✔️ * | |
187+
| - Set mic | ✔️ * | ✔️ * | ✔️ * | |
188+
| - Get selected mic | ✔️ * | ✔️ * | ✔️ * | |
188189
| - Get speakers list | ✔️ * | ✔️ * | ✔️ * | ✔️ * |
189190
| - Set speaker | ✔️ * | ✔️ * | ✔️ * | ✔️ * |
190191
| - Get selected speaker | ✔️ | ✔️ | ✔️ | ✔️ |
191192
| **Video rendering** | | | | |
192-
| - Render a video in multiple places (local camera or remote stream) | ✔️ | ✔️ | ✔️ <br>(Only Remote)</br> | ✔️ |
193-
| - Set/Update video scaling mode | ✔️ | ✔️ | ✔️ <br>(Only Remote)</br> | ✔️ |
193+
| - Render a video in multiple places (local camera or remote stream) | ✔️ | ✔️ | ✔️ | ✔️ <br>(Only Remote)</br> |
194+
| - Set/Update video scaling mode | ✔️ | ✔️ | ✔️ | ✔️ <br>(Only Remote)</br> |
194195
| - Render remote video stream | ✔️ | ✔️ | ✔️ | ✔️ |
195196
| **Dial-out to PSTN participants from the client-side** | | | |
196197
| - Dial-out to PSTN participants from Virtual Rooms calls | ✔️ ||||
@@ -199,8 +200,6 @@ The following table provides detailed capabilities mapped to the roles. At a hig
199200

200201
\*\* Currently in [public preview](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
201202

202-
\*\*\* Collaborator role is available in Rooms version 2025-03-13 or newer.
203-
204203
## Event handling
205204

206205
[Voice and video calling events](../../../event-grid/communication-services-voice-video-events.md) published via [Event Grid](../../../event-grid/event-schema-communication-services.md) are annotated with room call information.

0 commit comments

Comments
 (0)