Skip to content

feat: Add enableIceRestart config option - #17700

Merged
bgrozev merged 2 commits into
masterfrom
in-place-ice-restart
Aug 13, 2026
Merged

feat: Add enableIceRestart config option#17700
bgrozev merged 2 commits into
masterfrom
in-place-ice-restart

Conversation

@bgrozev

@bgrozev bgrozev commented Aug 6, 2026

Copy link
Copy Markdown
Member

Adds the enableIceRestart config flag, which gates in-place ICE restarts of the bridge connection in lib-jitsi-meet. When enabled, a network change is recovered by rotating the ICE credentials in place, keeping the same DTLS session, SSRCs and RTP state, instead of the legacy flow which re-creates the whole media session.

Disabled by default (commented out), and requires support in jitsi-videobridge and jicofo.

Part of a multi-repo change; all PRs share the in-place-ice-restart branch name so CI tests them together:

@jallamsetty1

Copy link
Copy Markdown
Member

Should we add this to the config whitelist as well?

Lets the flag be set per URL, which is how a feature that ships disabled by
default gets exercised.
jitsi-ci Bot pushed a commit to jitsi/jitsi-pr-tests-pages that referenced this pull request Aug 10, 2026
@bgrozev
bgrozev merged commit 70e591d into master Aug 13, 2026
12 checks passed
@bgrozev
bgrozev deleted the in-place-ice-restart branch August 13, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants