bigbluebutton-Github/bigbluebutton-html5
Paulo Lanzarin 31db505017
fix: disable ICE restart for recvonly endpoints (#21189)
The experimental ICE restart introduced in commit d2dde8a9 should only be
used for `sendonly` or `sendrecv` transports. There are two main reasons:
  - Server-side changes are required to support `recvonly` endpoints,
    particularly the proper handling of the server’s `setup` role in the
    its SDPs during an ICE restart. These changes are too broad for now,
    so they are deferred to future releases (SFU@v2.16/BBB@3.0).
  - Full reconnections for `recvonly` endpoints are currently reliable,
    unlike for `send*` endpoints. ICE restarts could still provide benefits
    for `recvonly` endpoints, but we need the server updates first.

This commit disables ICE restart for `recvonly` endpoints, even if the
mechanism is enabled. Support for those will be added in SFU@v2.16/BBB 3.0.
2024-09-13 16:01:30 -04:00
..
.meteor chore: upgrade Meteor 2.12 to 2.13 2023-08-22 14:21:30 -04:00
client undo createRoot changes in main 2023-06-28 10:38:25 -03:00
imports fix: disable ICE restart for recvonly endpoints (#21189) 2024-09-13 16:01:30 -04:00
private Merge pull request #21008 from prlanzarin/u27/feat/ice-restart 2024-09-13 10:24:35 -04:00
public Updates for project BigBlueButton v2.7 HTML5 client and language cs_CZ (#21087) 2024-09-09 08:51:50 -04:00
server Merge branch 'v2.7.x-release' into port-timer 2023-05-26 10:33:38 -03:00
.eslintignore
.eslintrc.js
.gitignore copy tldraw fonts to public/files 2023-01-10 10:21:01 -03:00
deploy_to_usr_share.sh
jsconfig.json
package-lock.json chore(client): Security upgrade axios, meteor-node-stubs (#21178) 2024-09-13 10:27:39 -04:00
package.json chore(client): Security upgrade axios, meteor-node-stubs (#21178) 2024-09-13 10:27:39 -04:00
run-dev.sh
test-html5.sh