2014-06-07 52 views
1

这是我以前的帖子:NAT穿越TURN服务器在C#

NAT Traversal using only free STUN and TURN servers in C#

我在做一个在线应用程序相互对等网络通信。预计大多数用户将在他们的NAT后面的专用网络中,并且我需要遍历它。我买不起外部服务器,所以我唯一可以依赖的东西是免费服务器,如Numb(这意味着我不能提供我自己的实现或扩展它。)

但是,经过一些研究,我cann不知道如何使用这样的服务器。我没有找到可以与C#一起使用的库。

我应该如何使用这些服务器来建立网络连接?有没有图书馆来简化这些东西? (我是一名高中生,我只能使用一个免费的)。如果它也实施了ICE协议,会更好。

有人建议我使用UPnP,这确实对我很好,但有些用户不喜欢在他们的路由器上打开UPnP。这就是为什么我再次问这里。

+0

AC#STUN客户端(包括源)是在这里:http://www.codeproject.com/Articles/18492/STUN客户端 – selbie

回答