什么是WebRTC?

WebRTC是通信和网络技术中最具颠覆性和变革性的技术之一;它的潜力巨大,不容忽视。只需使用浏览器——一个您每天都在使用的工具——就能进行完整的网络会议,无需复杂的多步骤程序或安装,这确实值得我们关注。

WebRTC全称为网络实时通信(Web Real-Time Communications),是一个由Google Chrome、Mozilla Firefox等推广的开源项目,它通过Javascript API实现无插件的实时通信。它支持浏览器之间的语音通话、视频聊天、视频会议和文件共享应用。目前WebRTC支持的编解码器VP8。WebRTC使用一个名为Web会议服务器的服务器,它与STUN服务器配合,用于提供初始页面并同步两个WebRTC端点之间的连接。

WebRTC正在迅速发展,并将彻底改变通信标准。

Google WebRTC技术负责人Justin Uberti表示:"WebRTC让您能够与某人或某物实时通信,就像他们就在您身边一样。WebRTC填补了网络平台的一个关键空白,您只需加载一个网页就能实时通信。" Mozilla CTO Brendan Eich说:"WebRTC是争取开放和无束缚的网络这场持久战中的新战线。"

哪些浏览器支持WebRTC?

WebRTC目前受以下浏览器支持:

  • Google Chrome(桌面版和Android版)
  • Mozilla Firefox(桌面版和Android版)
  • Safari
  • Opera(桌面版和Android版)
  • Microsoft Edge
  • Vivaldi
  • Brave
  • Chrome OS
  • Firefox OS
  • iOS(移动版Safari)
  • Blackberry 10
  • Tizen

这些浏览器现在都内置了WebRTC支持,这是一个理想的解决方案,无需任何第三方组件或插件。WebRTC的优势在于,当您受邀参加网络会议时,只需点击提供给您的链接并允许相关权限即可,无需其他操作。对许多用户来说,安装或配置另一个插件可能"要求太多"。

随着浏览器被嵌入智能电视和物联网设备,WebRTC正在获得发展势头,我们很期待看到谁将成为下一个采用者。

延伸阅读