element-ios icon indicating copy to clipboard operation
element-ios copied to clipboard

Unstable calls

Open Saddamus opened this issue 1 year ago • 0 comments

Steps to reproduce

In case of increased ping latency or short outage like some single pocket loss between ios devices, call is being disconnected. Not sure how to debug to get the exact reason, the app just displays: "An error occured. Please try again later".

Outcome

What did you expect?

WebRTC deals very well with different network conditions. In case of connectivity issues. pending call should reinivte the session and continue.

What happened instead?

Call is being dropped immediately - no reconnection attempt. What i can guess by watching TURN server logs is that device affected by pure network condition is trying to re-establish connection by sending bindings, but device where network is stable, just displays error and hangs up.

Your phone model

IphoneX

Operating system version

IOS 16.2

Application version

Element 1.11.5

Homeserver

Synapse

Will you send logs?

Yes

Saddamus avatar Jan 09 '24 12:01 Saddamus