Wrong MediaStreamSettings
after reconnection of WebSocket
#149
Labels
bug
Something isn't working
enhancement
Improvement of existing features or bugfix
k::ui/ux
Related to UI/UX experience
Summary
When WebSocket reconnection occurs for all users connected to the
Room
due to network-related lag on the server, theMediaStreamSettings
of these clients may appear to be broken. Consequently, after the reconnection,device_video
becomes disabled, anddisplay_video
becomes enabled, leading to screen sharing being activated for all users. This behavior seems to indicate a potential bug in our reactive state synchronization mechanism triggered during WebSocket reconnection through a full state update. However, certain aspects do not look related to this mechanism, so a more in-depth investigation needed.Platform information
Not platform specific.
Steps to reproduce
What is the current bug behavior?
What is the expected correct behavior?
MediaStreamSettings
should be the same as user selected beforePossible fixes
It looks like a problem in our state synchronization after WebSocket reconnection mechanism. So most likely bug is somewhere here, but firstly we need constant reproduce of this bug. We can trigger state synchronization on different stages of the call and try to catch this bug locally.
The text was updated successfully, but these errors were encountered: