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
BEP 55 hole punching #2213
Comments
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? |
This is not possible with WebTorrent as it runs over WebRTC, not over raw UDP. WebRTC already implements a form of hole punching with the ICE protocol (RFC 5245 then RFC 8845). |
For reference, WebTorrent also supports raw UDP when running in node.js, and stuff like webtorrent-hybrid enable you to do run both UDP and WebRTC in paralell. (this is what's used in WebTorrent Desktop). |
@RangerMauve Indeed, my statement may be misleading, BEP 55 can still be implemented for traditional Bittorrent connections over UDP when running out the browser. |
this issue was opened for running webtorrent on nodejs, since we have access to UDP on node, BEP 55 would make connections between peers a lot better. |
Hey, did any of you implement the extension? I'm about to implement it in case no one else did 😃 |
Haven't seen anything BEP 55(hole punching) for webtorrent. Any plans to support it in the future or is that out of scope for webtorrent?
The text was updated successfully, but these errors were encountered: