-
Notifications
You must be signed in to change notification settings - Fork 430
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
ICE announce candidates from down interfaces #57
Comments
thanks for reporting, can you re-test and include the following:
maybe there is something wrong with net_if_apply().. |
Below log output and
|
thanks for the input at the moment I am not planning to make any changes here. it would be nice to filter perhaps later add a new function to libre to check if an interface is up/down? |
Well I think problem that ICE doesn't try detect peers in parallel, thus several interfaces make not so useful you have to wait about 30 second before you can hear anything. Even with 1 interface its serial detection when there 3 candidates (host, srflx, turn) it takes about ~20 second |
I've noticed that baresip ICE is announcing its candidates from interfaces which are in down state. When call established its trying using these SRC IP addresses from down interfaces (or at least that what logging says, as tcpdump doesn't confirm it).
This doesn't affect much call, but probably slowdown audio path selecting from remoteside
Tested on Ubuntu 15.04
The text was updated successfully, but these errors were encountered: