解决方案

技术专栏

SOLUTIONS

技术专栏

联系我们

什么是WebRTC

首页 >> 技术专栏 >> WebRTC专栏 >> 什么是WebRTC

什么是WebRTC

       你是否经历过在浏览器里拨打VoIP电话,或者进行视频聊天的时候要求安装一些Flash或Java插件呢?非常让人讨厌,对吗?好吧,大家很快就会开心啦,为了要解决上述问题,WebRTC蕴育而生。
      WebRTC的全称是网页实时通讯(Web Real Time Communication),它无需插件,就可以实现浏览器之间的交流功能,这意味着终端用户(比如,你)无需安装任何东西,就能在浏览器里面进行实时地声音和视频通话。它作为基于浏览器的VoIP客户端,允许用户快速、便捷地进行免费的电话会议。
      WebRTC的功能绝不仅仅是支持电话会议:虽然WebRTC可以用于日常通话没,但它还允许开发人员轻松嵌入实时地音频和视频,而且他们的产品还有文件共享的功能。对于那些依赖于实时通讯功能的开发商而言,有了WebRTC,他们产品正式投放到市场上的时间将会被大大缩短,而且开发成本也会降低。比如,开发人员加一个VoIP客户端到自己的应用程序里就像HTML5增加一个“拖拽功能”一样简单。
     WebRTC将会影响整个VoIP行业,因为在统一的通讯领域里,WebRTC攻克了进入市场的堡垒。其他的产品,比如WebEx和GoToMeeting,他们都依赖于第三方程序安装,因此,这些企业要么强迫自己做出改变,要么就接受被淘汰的结果。
     WebRTC之所以可以快速的让自己的业务开展起来,谷歌公司提供了很大的帮助,有许多谷歌的开源技术都应用在了WebRTC产品里面。WebRTC曾在2011年五月被谷歌公司开源,从那时开始, 他们就一直努力工作,在互联网工程任务组(IETF)框架下标准化其协议,以及定义互联网浏览器的应用程序接口。WebRTC项目是由谷歌,Mozilla,以及Opera三家公司联合赞助的。
    谷歌的Chrome和火狐浏览器是支持WebRTC最主要的两款浏览器,在2013年初,就已经实现了上述功能。微软的IE浏览器和苹果的Safari也正在参与其中
   在实时通讯领域里,WebRTC是具有颠覆性力量的,但它仍然是一个年轻的技术。正因为如此,它还有许多成长的空间。除了一些早期产品使用者以外,还有一些规模较大的公司也开始使用WebRTC。微软的IE和苹果的Safari浏览器的计划支持,使得WebRTC拥有了更明确的前景。