Skip to content

Commit 066340a

Browse files
committed
Addressed new comments
1 parent 6e924b9 commit 066340a

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

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

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.author: cnwankwo
1010

1111

1212

13-
`TogetherMode` is an extended feature of the core `Call` API. You first need to import calling Features from the Calling SDK:
13+
Together Mode is an extended feature of the core `Call` API. You first need to import calling Features from the Calling SDK:
1414

1515
```js
1616
import { Features} from "@azure/communication-calling";
@@ -22,8 +22,8 @@ Then you can get the feature API object from the call instance:
2222
const togetherModeFeature = call.feature(Features.TogetherMode);
2323
```
2424

25-
### Receive events when together mode stream is started or updated
26-
You can subscribe to the event `togetherModeStreamsUpdated` to receive notifications when together mode is started or updated. The event contains information about added video stream that can be rendered.
25+
### Receive events when Together Mode stream starts or updates
26+
You can subscribe to the event `togetherModeStreamsUpdated` to receive notifications when Together Mode starts or updates. The event contains information about rendering the added video stream.
2727

2828
```js
2929
// event : { added: TogetherModeVideoStream[]; removed: TogetherModeVideoStream[] }
@@ -34,30 +34,30 @@ togetherModeFeature.on('togetherModeStreamsUpdated', (event) => {
3434
});
3535
```
3636

37-
### Get together mode stream
38-
You can access together mode streams through the property `togetherModeStream`.
37+
### Get Together Mode stream
38+
You can access Together Mode streams through the property `togetherModeStream`.
3939

4040
```js
4141
const togetherModeStreams = togetherModeFeature.togetherModeStream;
4242
```
4343

4444
| Together Mode Stream Properties | Description|
4545
|----------------------------------------------|--------|
46-
|id | Unique number used to identify the stream. |
46+
|`id` | Unique number used to identify the stream. |
4747
|`mediaStreamType` | Returns the Together Mode stream type. The value of `mediaStreamType` is always `video`. |
4848
|`isReceiving` | Returns a Boolean value indicating if video packets are received. |
4949
|`size` | Returns the size of the stream. The value indicates the quality of the stream. |
5050

51-
### Start Together mode for all participants
52-
Users with role organizer, co-organizer, or presenter can start together mode for everyone in the meeting. When together mode starts, all subscribers to `togetherModeStreamsUpdated` event receive notification that allows participants to render together mode.
51+
### Start Together Mode for all participants
52+
Users with role organizer, co-organizer, or presenter can start Together Mode for everyone in the meeting. When Together Mode starts, all subscribers to the `togetherModeStreamsUpdated` event receive notification that enables participants to render together mode.
5353

5454
```js
5555
togetherModeFeature.start();
5656
```
57-
### End together mode
57+
### End Together Mode
58+
Together Mode automatically ends for everyone when nobody subscribes to the video for 5 minutes. There's no API to end Together Mode.
5859

59-
Together mode automatically ends for everyone when nobody subscribes to the video for 5 minutes. There's no API to end together mode.
60-
### Get coordinates of participants in together mode
60+
### Get coordinates of participants in Together Mode
6161
The property `togetherModeSeatingMap` provides coordinates for individual participants in the stream. Developers can use these coordinates to overlay participant info such as display name or visual features like spotlight, hand raised, and reactions on the stream.
6262

6363
```js
@@ -88,9 +88,9 @@ console.log(`Current scene has the following size: ${JSON.stringify(togetherMode
8888

8989
### Receive events when scene or seatings updates
9090
> [!NOTE]
91-
> Only Microsoft 365 users with role organizer, co-organizer and presenter can change scene or assignment of participants in the together mode. These changes can only be done from Teams Client.
91+
> Only Microsoft 365 users with role organizer, co-organizer and presenter can change scene or assignment of participants in Together Mode. These changes can only be made from the Teams Client.
9292
93-
If there's a scene change or seat reassignment, the `togetherModeSceneUpdated` or `togetherModeSeatingUpdated` events are raised respectively, providing an updated calculation of the participants’ seating positions.
93+
If there's a scene change or seating, the `togetherModeSceneUpdated` or `togetherModeSeatingUpdated` events are raised respectively, providing an updated calculation of the participants’ seating positions.
9494

9595
```js
9696
const seatUpdate = (participantSeatingMap) => {
@@ -106,6 +106,6 @@ togetherModeFeature.on('togetherModeSeatingUpdated', seatUpdate);
106106
## Troubleshooting
107107
|code| Subcode | Result Category | Reason | Resolution |
108108
|----------------------------------------------|--------|--------|---------|----------|
109-
|403 | 46303 | ExpectedError | The participant’s role doesn’t have the necessary permissions to invoke the `togetherMode` start API. | Only Microsoft 365 users with role organizer, co-organizer and presenter can start together mode. You can check the role of a user via 'role' property on instance of `Call` class. |
110-
|403 | 46304 | ExpectedError | Together mode was started in an unsupported calling scenario. | Ensure together mode is started only in group call or meeting scenarios. |
111-
|403 | 46306 | ExpectedError | Together mode `start` API was called by an Azure Communication Services user. | Only Microsoft 365 users with role organizer, co-organizer and presenter can start together mode. |
109+
|403 | 46303 | ExpectedError | The participant’s role doesn’t have the necessary permissions to call the `togetherMode` start API. | Only Microsoft 365 users with role organizer, co-organizer and presenter can start Together Mode. You can check the role of a user via 'role' property on instance of `Call` class. |
110+
|403 | 46304 | ExpectedError | Together Mode started in an unsupported calling scenario. | Ensure Together Mode is started only in group call or meeting scenarios. |
111+
|403 | 46306 | ExpectedError | Together Mode `start` API called by an Azure Communication Services user. | Only Microsoft 365 users with role organizer, co-organizer and presenter can start together mode. |

articles/communication-services/how-tos/calling-sdk/together-mode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.custom: template-how-to
1212
---
1313

1414

15-
# Together mode
15+
# Together Mode
1616
In this article, you learn how to implement Microsoft Teams Together Mode with Azure Communication Services Calling SDKs. This feature enhances virtual meetings and calls, making them feel more personal. By creating a unified view that places everyone in a shared background, participants can connect seamlessly and collaborate effectively.
1717

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

0 commit comments

Comments
 (0)