我正在为 iOS 和 Web 构建 WebRTC 视频会议服务。到目前为止,我们一直使用 tokBox,他们提供整个包(客户端 API(ios 和 web)+ TURN 服务器。他们的解决方案还负责生成令牌和会话 ID 等。但我们希望拥有自己的设置,并且合作伙伴有给了我们一个 TURN 服务器。但是,能够在 iOS 和 Web 客户端之间进行 webRTC 视频会议,我们错过了什么?什么服务可以让我们只需插入 TURN 服务器地址/凭据并让它在 Web 上工作和iOS客户端?这些适合的包吗:EasyRTC、SkyLink、AppRTC?我们不需要很多功能,只需1-1视频通话,没有Bug。哪个最好?
问问题
450 次
3 回答
1
在最低限度,您将需要一个信令服务器。apprtc 是一个完整的应用程序,它不适合你所拥有的。tokbox 是一个 PaaS,因此您可以将其替换为另一个 PaaS(skylink、forge...)easyrtc 为您提供信号服务器的代码,但不提供基础设施(负载平衡...),您可以使用它,如果你可以主持它。
如果你真的想自己做,你可能想去 peerJS(开源,托管和 DIY 选项)。否则,仅仅改变 PaaS 并没有多大意义。您还必须考虑您将失去的一切(录制、存档、媒体服务器……)。
如果您的用例定义明确,您可以离线 ping 我,我会为您指出其他资源。
于 2015-09-21T00:24:37.977 回答
0
您可以查看 Kurento 媒体服务器。
于 2015-09-20T18:44:56.910 回答
0
您可以使用anyconnect SDK提供的服务。它们在任何两个节点之间提供领先的点对点连接,无论是浏览器、桌面还是移动平台。他们还提供 STUN、TURN 和信令(SIP、XMPP)服务器支持。使用他们的 SDK,您只需插入服务器凭据并传输任何类型的数据。
于 2015-09-21T03:33:12.387 回答