support domain name besides IP sent to the client in ICE candidates
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
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 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