bigbluebutton-Github/bigbluebutton-html5/imports/ui/components/actions-bar/screenshare
prlanzarin afa2908ded fix(screenshare): better reconnection timers and UI for abrupt failures
Reconnection timers are far too long for abrupt failures because we
are waiting the original timeouts to elapse (30-60s) before trying it
again - even if a connection worked N-sessions back in that session's
history. The ideal thing to have is another intermediate, smaller and
fixed reconnection timer for sessions that had a working screen share
at least once.
The UI is also not being updated to the reconnecting state on negotiation
failures.

* Add an intermediate reconnection timer for abrupt failures set to 8s.
  This should improve reconnection times.
* Lower default connection timers values (base 20s down from 30s, max
  25s down from 60s)
* Set screen share UI to reconnecting on abrupt failures as well - we
  were only tracking ICE states prior to this, not negotiation errors
2023-03-08 15:48:30 -03:00
..
component.jsx fix(screenshare): better reconnection timers and UI for abrupt failures 2023-03-08 15:48:30 -03:00
container.jsx move modal component to common folder 2022-02-15 15:54:55 +00:00
styles.js improve ghost buttons border 2022-06-16 16:59:01 -03:00