这是一个广泛的问题,我发现了很多关于这个主题的信息。
可能的技术
这些目前都没有完全实现的点对点库,或者我没有找到这样的 事实上,我对任何类型的游戏库都不感兴趣(我没有针对这些问题)
我考虑过的问题
GameKit is compatible only with other GameKit
我希望在尽可能多的设备之间进行有效通信,而无需使用移动数据(3G,HS * PA,LTE)或WIFI AP作为中间点。
而不是远距离连接人,就像PAN通过蓝牙一样。
因此,我需要具备哪些功能
我想要的功能
目前有什么我可以用于提到的功能吗?
答案 0 :(得分:4)
我知道google刚刚推出了跨平台api,可以让ios和android设备相互通信。我不知道您正在寻找什么,但是这个允许您在Android和IOS设备之间传递小的二进制有效负载。他们根本不必在同一个网络上或连接到互联网。我将包含该链接,然后查看它。
答案 1 :(得分:3)
Open Garden正在开发这种技术并在他们的应用程序Firechat中实现。测试应用程序时,我们发现Android-to-Android连接仅适用于蓝牙,iPhone-to-iPhone适用于蓝牙或wifi,而Android-to-iPhone仅适用于手机连接到同一网络的情况。 这是他们的sdk的链接,应该很快就会出现:https://opengarden.com/sdk
答案 2 :(得分:2)
我会查看对WebRTC datachannels和iOS都有本机支持的android。您还可以将桌面浏览器包含为WebRTC的对等浏览器。
答案 3 :(得分:2)
目前只有OpenGarden的FireChat才是这样做的唯一主要参与者之一。他们提供了一个mesh-kit sdk,目前我认为你需要Apply来获取。
还有另一个项目有点摇摇欲坠,但我听说很快就会发布一个版本:Thali Project