Skip to content

Commit ad4e0da

Browse files
Update remote participant doc in acs calling native sdk
1 parent 5aba1ec commit ad4e0da

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

articles/communication-services/quickstarts/voice-video-calling/includes/video-calling/video-calling-android.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@ private void answerIncomingCall() {
610610

611611
## Remote participant and remote video streams
612612

613-
All remote participants are available through the `getRemoteParticipants()` method on a call instance. Once the call is connected, we can access the remote participants of the call and handle the remote video streams.
613+
All remote participants are available through the `getRemoteParticipants()` method on a call instance. Once the call becomes connected (`CallState.CONNECTED`), we can access the remote participants of the call and handle the remote video streams.
614614

615615
When you start a call or answer an incoming call, you need to subscribe to the `addOnRemoteParticipantsUpdatedListener` event to handle remote participants.
616616

articles/communication-services/quickstarts/voice-video-calling/includes/video-calling/video-calling-ios.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,7 @@ public class CallObserver: NSObject, CallDelegate, IncomingCallDelegate {
630630

631631
## Remote participant Management
632632

633-
All remote participants are represented with the `RemoteParticipant` type and are available through the `remoteParticipants` collection on a call instance.
633+
All remote participants are represented with the `RemoteParticipant` type and are available through the `remoteParticipants` collection on a call instance once the call becomes connected (`CallState.connected`).
634634

635635
> [!NOTE]
636636
> When a user joins a call, they can access the current remote participants through the `RemoteParticipants` collection. The `didUpdateRemoteParticipant` event will not trigger for these existing participants. This event will only trigger when a remote participant joins or leaves the call while the user is already in the call.

articles/communication-services/quickstarts/voice-video-calling/includes/video-calling/video-calling-windows.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,10 @@ _ = await incomingCall.AcceptAsync(acceptCallOptions);
437437

438438
### Remote participant and remote video streams
439439

440-
All remote participants are available through the `RemoteParticipants` collection on a call instance. Once the call is connected, we can access the remote participants of the call and handle the remote video streams.
440+
All remote participants are available through the `RemoteParticipants` collection on a call instance. Once the call becomes connected (`CallState.Connected`), we can access the remote participants of the call and handle the remote video streams.
441+
442+
> [!NOTE]
443+
> When a user joins a call, they can access the current remote participants through the `RemoteParticipants` collection. The `RemoteParticipantsUpdated` event will not trigger for these existing participants. This event will only trigger when a remote participant joins or leaves the call while the user is already in the call.
441444
442445
```C#
443446

0 commit comments

Comments
 (0)