今天,W3C 与 IETF官方宣布 WebRTC 发布为正式标准。声网Agora 作为 W3C 成员,我们也由衷的为之感到庆贺。以下内容源自 W3C 官方。
实现丰富、交互、实时的音视频通信
促进全球互联互通
2021年1月26日消息:万维网联盟(W3C)和互联网工程任务组(IETF)同时宣布赋能无数服务的 Web 实时通信(Web Real-Time Communications,简称 WebRTC)现发布为正式标准,将音视频通信带到 Web 上任何地方。
WebRTC 1.0: Real-Time
Communication Between Browsers
https://www.w3.org/TR/webrtc/
WebRTC 由用于 Web 实时通信的 JavaScript API 和一组通信协议构成,支持网络上的任何已连接设备成为 Web 上潜在的通信端点。WebRTC 已成为线上通信及协作服务的基石。
W3C CEO Dr. Jeff Jaffe 表示:“今天这项成就不但意义重大而且十分及时。全球都面临着 COVID-19 疫情,世界越来越多地通过线上连接彼此。Web 在信息共享、实时通信和娱乐领域的社会作用也愈加重要。很高兴看到我们的技术在赋能如此重要的数字基础架构方面发挥了关键作用。将 Web 的广泛普及与丰富的实时音视频通话相结合,极大改变了世界的沟通方式”。
IETF主席 Alissa Cooper 说到:“IP 音视频彻底改变了全球的交流方式。将这些技术整合到 Web 平台极大地扩大了其覆盖影响范围。IETF 与 W3C 之间开展紧密合作对这些技术进行标准化。WebRTC 让数十亿人,无论其设备或地域如何,在 COVID-19 疫情期间也能保持联络”。
网站和应用中的即时音视频通信系统
WebRTC 框架提供了构建块,Web 和应用开发者可以通过这些构建块为一系列应用无缝添加视频通话,包括远程教育和医疗、娱乐、游戏、专业及团队协作。
随着这些基础被标准化并作为免费的特性部署在 Web 浏览器和其他设备及平台上,使用 WebRTC 创建一个安全的音视频通信系统已成为一种内置功能,无需安装插件也不需要单独下载应用程序。
作为一个通信平台,WebRTC 被大规模地部署并跨所有主流浏览器(包括桌面和移动端)支持视频会议和协作系统。WebRTC 使即时视频通话比以往任何时候都容易,数以亿计的用户都可以进行互动。从初创公司到网络级企业、从产品到开源项目,WebRTC 都极大地扩展了向客户和用户提供实时交互解决方案的能力。
对现实世界积极且及时的影响
过去的 2020 年已向我们表明在差旅和接触被限制的世界中 WebRTC 有多么的重要,同时也显示出可以进行的诸多技术改进以应对新的需求。
商业和家庭都依赖于 WebRTC 进行大量的操作,从而增加了它的使用率。各机构也正利用 WebRTC 组织培训、面试、战略规划,或者作为面对面会议的替代方式,通过休闲时光和其他社交互动来保持联系 — 它不仅取代了面对面会议,现在还替代了办公室内的人际互动。医疗和国防等领域使用 WebRTC 进行训练。学校已经迁移至在线学习平台。云游戏和社交网络使用直播和互动广播。娱乐公司正试图找出如何通过远程方式将观众带回工作室。体育界正尝试利用 WebRTC 重现体育现场的体验。家人和朋友每天都在使用由 WebRTC 或其部分构建的产品。
WebRTC 的未来已经在孵化中
WebRTC 的使用已经超越了最初的核心设计,即在浏览器和其他生态(例如本地应用)中支持视频会议和协作系统。现在需要更多的特性和优化。
IETF WebTransport(WEBTRANS)和 WebRTC Ingest Signaling over HTTPS(WISH)工作组已经在开展工作,在 IETF 其他工作组的基础上进一步协调、拓展相关工作。其中包括 QUIC(定义支持 WebTransport API 开发的新协议)和 HTTPBIS(指定简单、可扩展的、基于 HTTPS 的信令协议),以在广播工具和实时媒体广播网之间建立基于 WebRTC 的单向视听会话。
W3C WebRTC 工作组正在研究 WebRTC 下一版用例:
WebRTC Next Version Use Cases
https://www.w3.org/2021/01/pressrelease-webrtc-rec.html.zh
小组已经开始规划 WebRTC 的未来,特别是:
在服务器介导的视频会议中的端到端加密
即时处理音视频材料,包括通过机器学习
物联网(例如 IoT 传感器维持长期连接并寻求最小功耗)
WebRTC 工作组正对现有及新的用例进行迭代,重点理解全部需求及其优先级。W3C 近期开始的 WebTransport 和 Web Codecs 工作预计将低延迟流媒体的优势引入更广大的媒体和娱乐生态系统。
WebRTC 成为 W3C 为应用程序开发定义开放 Web 平台的众多标准之一,具有前所未有的潜力。其让开发人员能够构建丰富的交互体验,由巨大的数据存储提供动力,可用于任何设备以及环境。
更多内容,参见 W3C WebRTC 工作组:
https://www.w3.org/groups/wg/webrtc