Skip to content

Add candidate pairing diagnostics and copy actions#196

Merged
shenjinti merged 1 commit intorestsend:mainfrom
yeoleobun:diagnostics-candidate-pairing-copy
Apr 21, 2026
Merged

Add candidate pairing diagnostics and copy actions#196
shenjinti merged 1 commit intorestsend:mainfrom
yeoleobun:diagnostics-candidate-pairing-copy

Conversation

@yeoleobun
Copy link
Copy Markdown
Collaborator

Summary

  • expand the browser phone ICE diagnostics with connection states, selected candidate pair details, and media bitrate/loss/jitter summaries
  • add copy buttons for Logs and ICE Stats, with clipboard fallback support for browsers without navigator.clipboard
  • switch the JsSIP CDN include to explicit HTTPS

Why

The browser phone page did not expose enough detail to understand which ICE candidate pair was selected or to quickly share diagnostics during troubleshooting.

Impact

This makes it easier to inspect candidate pairing behavior and copy diagnostics out of the page when debugging RTP and connectivity issues.

Validation

  • not run automated tests; static browser phone page change only

@yeoleobun yeoleobun marked this pull request as ready for review April 20, 2026 10:34
@shenjinti shenjinti merged commit 9fc1837 into restsend:main Apr 21, 2026
3 checks passed
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.

2 participants