什么是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正在获得发展势头,我们很期待看到谁将成为下一个采用者。