-
Notifications
You must be signed in to change notification settings - Fork 37
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
most time ICE candidate failed on 2 device difference network.(WIFI n 4G) #59
Comments
There should be an API to listen for ICE events (and other errors), but it hasn't been implemented yet. @superdump @pererikb what would be the best way to expose these signals up to the Objective-C API? |
@stefanalund thank u for your replay, I just found there have double 1. But for the first question I still need to take look, I think is wired. |
Can that be made in to a generic solution that can be exposed up to the Objective C API? Would be great with a ICEConnectionStateListener protocol or similar. |
@stefanalund I think we should figure out what's wrong on ICE candidate relay or on TURN server first, let this lib more robust such as this issue it's should not be happened all the time, |
there is really wired thing happened, here is 2 candidate paired, seems everything is ok. and then my device thinking has been connected start send source to Agent 0x16237000 : s1:1: sending 1 messages to [192.168.1.254]:58831 and they will never connected.
|
@alessandrod is looking in to this. |
I also got the same problem. My two Android devices in the different networks got ICE failure when they try to build video connection.
Any advice? |
Hi guys,
I got 2 question for the current ICE candidate flow design and the lib used.
First it is wired issue, when the network are same LAN or mobile network are fine, because there connect direct, but on difference network they will relay.
But is so wired when I generated Offer the 192.168.18.138 is my ip in LAN, and 116.226.127.167 is my public IP, and the 54.178.56.14 relay to IP in LAN 192.168.18.138?
the second question is at same environment 80% will got
or
is there any call back let me notify to UI, cause the current UX are petty bad, when the state failed, rtc never connect or reconnect, the UI just hold on the Connecting always.
The text was updated successfully, but these errors were encountered: