c# - RTMFP fashon library+server 有.Net P2P 通信吗?

标签 c# ios .net cross-platform p2p

所以Actionscript has RTMFP可用于与 centralized server 的 P2P 网状网络通信控制开放端口并收集peer IPs 。然而它does not work for iOS它是 Actionscript。

所以我需要一个纯 Mono/.Net P2P(或 iOS 兼容的一些跨主要平台的 C++ 库的 .Net 包装器)网络通信库 + 服务器,可以将服务器负载降至几乎没有,从而直接进行所有数据交换给客户。

我需要它的主要用途是跨平台(iOS 作为主要目标)游戏客户端应用程序。有这样的解决办法吗?

最佳答案

有一些基于开源逆向工程的解决方案。它们都不完全符合rfc7016和rfc7425。

对于服务器端有两种解决方案:
1.https://github.com/OpenRTMFP/Cumulus
2.https://github.com/MonaSolutions/MonaServer

目前没有基于客户端的库作为开源。如果您对该解决方案感兴趣,我已经实现了服务器端并使用 C 语言开发客户端库以实现跨平台。

关于c# - RTMFP fashon library+server 有.Net P2P 通信吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27653602/

相关文章:

ios - 加载 View 后将重复数据添加到 REALM

c# - 从程序集 Microsoft.IdentityModel.Protocols 派生的方法 'GetBaseConfigurationAsync' 无法减少访问

c# - 如何缓存数据库表以防止在 Asp.net C# mvc 中进行许多数据库查询

ios - Unity - 初始放置后禁用 AR HitTest

c# - 为什么 DateTimePicker 的 MaxDateTime 12/31/9998 23 :59:59?

ios - 我无法在 swift 3 中实现模型类?

c# - 如果包含特定单词,则替换整行的正则表达式

javascript - 在 Visual Studio 2017 中处理 JavaScript 文件需要很长时间

c# - 清理 Silverlight 输入

c# - 以编程方式设置按钮平面样式