Skip to content

support ice-lite 2025 #2143

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

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from
Open

support ice-lite 2025 #2143

wants to merge 1 commit into from

Conversation

zhuker
Copy link
Contributor

@zhuker zhuker commented May 31, 2025

This is a resubmission of my old PR #1754 targeting the latest main

Issue #, if available:

Description of changes:
Support ice-lite

ice-lite is a minimal version of the ICE specification, intended for servers running on a public IP address.

ice-lite is easy to implement, requiring the media server to only answer incoming STUN binding requests and acting as a controlled entity in the ICE process itself. This simplicity makes it quite popular among implementations of [SFUs] and other media servers.

Support for ice-lite is announced in the SDP as a=ice-lite.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@zhuker zhuker mentioned this pull request May 31, 2025
@zhuker
Copy link
Contributor Author

zhuker commented May 31, 2025

@disa6302 this PR doesn't let me go :)

@sirknightj
Copy link
Contributor

Hi @zhuker, thanks for recreating the PR, could you adjust the target to the develop branch? We'll merge develop into main as part of next release cycle.

Wondering also if you could walk us through you tested it? I wasn't able to find an ice-lite setting in the browser to verify. (https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-js)

@zhuker zhuker changed the base branch from main to develop June 3, 2025 21:30
@zhuker
Copy link
Contributor Author

zhuker commented Jun 14, 2025

@sirknightj mediasoup supports ice-lite if you connect to a mediasoup instance you'll get ice-lite

@sirknightj
Copy link
Contributor

Would you be able to fix the clang-format and rebase to the latest develop?

The Mac CI is failing for the changes due to the bounds.h issue which was addressed in #2112.

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