首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(android ?)中NAT穿越技术的实现示例p2p应用程序

(android ?)中NAT穿越技术的实现示例p2p应用程序
EN

Stack Overflow用户
提问于 2012-06-18 05:25:37
回答 2查看 1.3K关注 0票数 0

我目前正在开发一个Android点对点应用程序。当然,我们很快意识到,最困难的任务之一是找出如何穿越NAT,以允许两台(或更多)设备通过互联网相互通信,而不考虑它们之间的距离。

我一直在做一些研究,阅读了STUN(T),ICE,TURN,并发现了一些实现,包括Ice4j,JStun,IcedJavaNUTSS……

您是否知道这些技术中至少有一种的实际使用示例,可能是在现有的(android或其他)点对点应用程序中?对我们来说最有用的是那些不需要应用程序来使用任何额外的中继服务器的应用程序。

我们也欢迎其他的建议!

在此之前,非常感谢:)

EN

回答 2

Stack Overflow用户

发布于 2012-06-19 18:42:44

只需通过NAT了解设备的Ip和端口,其他设备就会连接到该设备。《IcedJava implementation RFC5389》中的JStun implementation RFC3489。

票数 0
EN

Stack Overflow用户

发布于 2012-06-18 22:24:57

AFAIK使用Android应用程序不可能避免某种中继服务器:电信公司分配给移动设备的is不是固定的,也不能公开访问:您无法建立到移动设备的直接连接。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11074903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档