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

Add the option to pass ICE servers with an async WebRTC offer #1408

Closed
wants to merge 2 commits into from

Conversation

edenhaus
Copy link
Contributor

Add the option to pass ICE servers with an async WebRTC offer, which are merged with the servers defined in the config. I have added the option only for the async WebRTC offer V2, but it can also be added for the sync V2 one if needed.

This is helpful if you are using a TURN server, where the credentials are only valid for a certain time.

Without this PR, the servers can only be set via the config file. Changes in the config file take effect only after restarting the go2rtc binary, which closes running streams.

@edenhaus edenhaus force-pushed the iceServersWithOffer branch from fa7d8d2 to 1f36044 Compare October 22, 2024 19:09
@edenhaus
Copy link
Contributor Author

Closing in favor of 16e4831

@edenhaus edenhaus closed this Oct 24, 2024
@AlexxIT AlexxIT added this to the v1.9.5 milestone Oct 28, 2024
@AlexxIT
Copy link
Owner

AlexxIT commented Oct 28, 2024

dagleaves pushed a commit to EscapeOracle/go2rtc that referenced this pull request Nov 20, 2024
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