-
Notifications
You must be signed in to change notification settings - Fork 1.6k
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Indicate trickle end-of-candidates #767
Comments
Hey @jackfreed I checked out our trickle ICE implementation and found an issue! I updated the code so connectivity checks should be faster. I will update We are going to cleanup up Thanks for using Pion! |
If anyone is interested in grabbing this issue In the future we will do more with it. Also make sure to add a test! |
Thx @Sean-Der, it indeed feels a bit quicker. |
Hi @Sean-Der i am still trying to find the huge delay we are experiencing in the connection setup compared to janus. Could you please take a quick look at those timings:
localTrack := <-localTrackChan
here i see over a second prolly wasted on the timeout
picture coming here somewhere
|
Hey @jackfreed Sorry this took so long, are you still using Pion? I have a possible patch that kicks the connectivity checks if we get another prflx candidate! Would you be able to test it? thanks |
I am making this issue part of our next release, I am sure this is biting other people so would love to get it fixed :) |
Hi @Sean-Der i am still using it. Please patch me up :-) Many thanks! |
Match behavior of adding a remote candidate Relates to pion/webrtc#767
Match behavior of adding a remote candidate Relates to pion/webrtc#767
Match behavior of adding a remote candidate Relates to pion/webrtc#767
Hey @jackfreed Sorry I forgot to come back to this. If you ever need help with anything/want to ping me I am always on Slack or please email me sean @ pion.ly I am really excited when people use Pion so sorry for falling through :( I have a PR now that adds tests (and asserts) that I also updated Hopefully that fixes up everything, and sorry again for the delay :( |
Is there any way to indicate the end-of-candidates for trickle,
because we experience a noticable delay when connecting between
ICE Connection State has changed: checking and
ICE Connection State has changed: connected
normally its indicated with an empty string:
https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/addIceCandidate
but i keep getting attribute not long enough to be ICE candidate (1)
The text was updated successfully, but these errors were encountered: