-
Notifications
You must be signed in to change notification settings - Fork 165
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
Implement Active TCP-ICE #392
Conversation
@Sean-Der dove into the code a bit and tried to open a TCP connection to the remote. That eventually lead me into the I see the code structure right now assumes each local candidate opens a
I also tend to litter my code with TODOs and FIXMEs so I might have tugged on some threads there that I'm forgetting. |
Codecov Report
@@ Coverage Diff @@
## master #392 +/- ##
===========================================
- Coverage 78.48% 25.38% -53.11%
===========================================
Files 33 33
Lines 2598 2616 +18
===========================================
- Hits 2039 664 -1375
- Misses 391 1924 +1533
+ Partials 168 28 -140
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
@dgunay added you to the Pion org so you can push branches/run CI. I would override |
What you will actually want I believe is one When You will need a |
Hi @dgunay, if you need helping hands with this, let me know. I was also planning to work on active tcp, but you already made good progress. |
Sure! I will not be super active until I finish my masters in December, so if you'd like to take this and build on it feel free. |
Great, I will. |
Voluntarily closing this in favor of #394 - hopefully someone else with the desire or the need will help get it across the finish line. |
Description
Implementing Active TCP ICE to enable Pion to connect to passive TCP ICE hosts.
Still relatively new to WebRTC and ICE, so if I stray from RFC 6544 or otherwise misunderstand something fundamental about the way this should work please don't hesitate to let me know.
Reference issue
#245 - Continued ICE improvements