Description
We are trying to identify when a remote user is reconnecting (failover) in the Video SDK so that we can handle it appropriately.
In the Web SDK, there is a connection-change event that provides this information. However, we could not find an equivalent event in the Mobile (Android/iOS) SDK.
We noticed that the onError() callback from ZoomVideoSDKDelegate provides ZoomVideoSDKErrors, specifically Errors_Session_Reconnecting = 2007, but this seems to apply only to the local user.
Is there any way to receive reconnection/failover events for remote users in the mobile SDK?
Which Android Video SDK version?
2.4.0
To Reproduce(If applicable)
Steps to reproduce the behavior:
-
Start a session using the Video SDK
-
Simulate network disruption for a participant
-
Observe SDK callbacks/events
-
Notice that reconnection events are only triggered for the local user
Troubleshooting Routes
Reviewed Web SDK connection-change event behavior
-
Checked
ZoomVideoSDKDelegatecallbacks in mobile SDK -
Tested
onError()for reconnection (Errors_Session_Reconnecting = 2007) -
Verified behavior with local vs remote users
Smartphone (please complete the following information):
- Device: Pixel 8
- OS: Android 14