Built-in TURN server #53
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: apps/BareRTC#53
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
In WebRTC, a TURN server serves as a fallback proxy that will carry video data between two peers who aren't able to connect directly to each other.
BareRTC doesn't come with one, but you can install a server like coturn and configure it in settings.toml.
pion/turn is a Go library for creating a TURN server. BareRTC could optionally run its own built-in server which provides both TURN and STUN and make the app fully self-contained (e.g., avoiding needing the Google STUN server to aid peer-to-peer connections either).