ice icon indicating copy to clipboard operation
ice copied to clipboard

support domain name besides IP sent to the client in ICE candidates

Open ghost opened this issue 8 months ago • 2 comments

Summary

support domain name besides IP sent to the client in ICE candidates

Motivation

This would allow specify the external domain sent to the client's browser, and the ip should be resolved on the client side to increase flexibility

Describe alternatives you've considered

A clear and concise description of the alternative solutions you've considered.

Additional context

https://github.com/pion/ice/blob/753c2a0fe868006a9e8d341feb11fc6a5d54a45d/external_ip_mapper.go#L12

ghost avatar May 31 '25 11:05 ghost

Sounds good to me!

@Rambling2076 are you interested in implementing this? Happy to help however I can :)

I would implement this like mDNS maybe? Do the resolution/lookup asynchronous?

Sean-Der avatar May 31 '25 17:05 Sean-Der

@Sean-Der i really hope i could but i am not familiar with go also i couldn't find where this string goes to the client's browser

ghost avatar Jun 03 '25 14:06 ghost