一、什么是 WebRTC?
WebRTC(Web Real-Time Communication)是由 Google 主导、W3C 与 IETF 标准化的开源项目与浏览器 API,旨在让 Web 应用无需插件即可实现点对点(P2P)的实时音视频通信与数据传输。
1.1 技术背景与发展历程
WebRTC 的诞生源于 2011 年 Google 收购 GIPS(Global IP Solutions)公司,这是一家在音视频编解码和实时通信领域具有深厚技术积累的企业。Google 将 GIPS 的核心音视频引擎开源,并与 W3C(World Wide Web Consortium)和 IETF(Internet Engineering Task Force)合作推动标准化进程。2011 年 5 月,WebRTC 项目正式发布第一个公开版本。

