Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement ICE server probing to prevent webrtc service downtime #35

Open
ivelin opened this issue Oct 26, 2020 · 1 comment
Open

Implement ICE server probing to prevent webrtc service downtime #35

ivelin opened this issue Oct 26, 2020 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@ivelin
Copy link
Contributor

ivelin commented Oct 26, 2020

Currently aiortc does not implement ICETrickle nor is it able to fall back from a failing primary STUN or TURN server to a fall back option provided in the API standard RTCConfiguration list.

As a workaround, we can implement a background thread that periodically (e.g. every minute) polls the servers in the RTCConfig list and removes the dead ones. Respectively as needed, signal the peerjs code to reconnect via healthy servers.

@ivelin
Copy link
Contributor Author

ivelin commented Oct 26, 2020

related to #34 and aiortc/aioice#4

@ivelin ivelin added enhancement New feature or request help wanted Extra attention is needed labels Oct 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant