先前,我们报道过Google 和 Mozilla 通过支持 WebRTC 开源技术,可以互相拨打 VoIP 电话和视频电话。
最近,西班牙电信公司Telefonica旗下的TokBox,又宣布基于WebRTC技术的OpenTok有重大突破。TokBox基于云端的Mantis媒体分发框架,突破了一些WebRTC技术原有的限制。一般情况下,WebRTC只允许用户进行一对一视频交流,但很难进行超过两个人的视频聊天。但在Mantis框架下,TokBox可以通过调用自家的云基础设施,使其成为一个中间平台,从而支持多方视频通话。
TokBox CEO Ian Small表示,在将来,TokBox还能根据不同用户的带宽和开发者的需要调节视频流。他说:“在Mantis框架下,我们做的就是将网络管理带到WebRTC中。今天,我们管理网络流量,未来我们就能直接控制流量的大小。”
值得一提的是,Mantis已经支持 SIP协议,这样开发者就能开发基于WebRTC技术的app,使用户能直接用手机发起视频通话。这样,手机用户也能进行基于WebRTC的多方视频会议了。
Small表示,当前这个系统能支持10个用户进行视频聊天。如果是只有一个主讲人的网络会议,这个系统能支持超过100个用户。Mantis beta版是在LiveNinja和Roll20的帮助下进行测试的。
鉴于TokBox已经将大部分基于WebRTC的电话技术总结出来,OpenTok开发者将不用再新系统上大费周章。他们只需创建自己需要的拓扑结构,就可以开始开发。Small指出,这个系统能“自动在云端运行”。而且,由于该系统是在云端运行,公司能够在后期继续添加很多新特性。
Small同时也提到,WebRTC技术还处在初级阶段。而一旦WebRTC发布到Firefox这样的平台上,就能看到更多的开发者投入进来,创造出更多产品。
现在,TokBox的WebRTC服务支持桌面版Chrome浏览器和Firefox浏览器,还有Chrome框架的浏览器。在移动端,它支持Chrome浏览器,和基于OpenTok SDK开发的Android 或iOS应用。