我有一个TURN服务器,但我缺少什么?

时间:2015-09-20 13:58:25

标签: ios webrtc easyrtc apprtcdemo

我正在为iOS和Web构建WebRTC视频会议服务。我们到目前为止使用tokBox,他们提供整个包(客户端API(ios和web)+ TURN服务器。他们的解决方案还负责生成令牌和会话ID等。但我们想拥有自己的设置,合作伙伴给了我们一个TURN服务器。但是,我们错过了能够在iOS和Web客户端之间进行webRTC视频会议的内容吗?什么服务可以让我们只需插入TURN服务器地址/凭证并让它工作来自网络和iOS客户端吗?这些合适的套餐是:EasyRTC,SkyLink,AppRTC吗?我们不需要很多功能,只有1-1视频通话没有错误。哪一种最好?

2 个答案:

答案 0 :(得分:1)

在minima你需要一个信令服务器。 apprtc是一个完整的应用程序,它不适合你拥有的。 tokbox是一个PaaS,所以你可以用另一个PaaS替换它(skylink,forge,......) easyrtc为您提供信令服务器的代码,但不提供基础设施(负载平衡......),如果您可以托管它,可以使用它。

如果你真的想自己做,你可能想去peerJS(开源,托管和DIY选项)。否则,仅仅改变PaaS并没有多大意义。你必须考虑你将失去的一切(录音,存档,媒体服务器......)。

如果您的用例定义明确,您可以离线ping我,我会指向您额外的资源。

答案 1 :(得分:0)

您可以使用anyconnect SDK提供的服务。无论是浏览器,桌面还是移动平台,它们都可以在任意两个节点之间提供领先的Peer to Peer连接。它们还提供STUN,TURN和信令(SIP,XMPP)服务器支持。使用他们的SDK可以让您只需插入服务器凭据并传输任何类型的数据。