突破 NAT/防火墙进行 P2P 数据传输的开源库或类

发布于 2024-08-10 03:12:02 字数 99 浏览 6 评论 0原文

我正在寻找一些 C#/.NET 库,我可以使用它来为多人游戏开发进行一些 NAT 打孔。使用中央服务器建立初始连接是可以的,但理想情况下,在与服务器初始通信后连接将进入 p2p 模式。

I'm looking for some C#/.NET library that I can use to do some NAT-Punching for multi-player game development. Using a central server to establish initial connection is OK, but ideally connections would drop into p2p mode after initial communication with server.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

飘过的浮云 2024-08-17 03:12:02

如果您正在 .NET 中使用 P2P 数据传输,请查看 Mono Torrent这是 BitTorrent 协议的开源实现。

您可以嵌入整个 Mono Torrent 库并使用 BitTorrent 作为底层协议,也可以将其中的相关部分用于您自己的项目。该库具有非常自由的许可证(MIT/X11),允许嵌入。

If you are working with P2P data transfer in .NET please take a look at Mono Torrent that's an open source implementation of the BitTorrent protocol.

You can either embed the whole Mono Torrent library and use BitTorrent as your underlying protocol or take the relevant parts of it for your own project. The library has a very liberal license (MIT/X11) that allows embedding.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文