简介

网页即时通信(英语:Web Real-Time Communication),它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。WebRTC包含的这些标准使用户在无需安装任何插件或者第三方的软件的情况下,创建点对点(Peer-to-Peer) 的数据分享和电话会议成为可能。

组成

  • 视频引擎(VideoEngine)
  • 音效引擎(VoiceEngine)
  • 会议管理(Session Management)
  • iSAC:音效压缩
  • VP8:Google自家的WebM项目的视频编解码器
  • APIs(Native C++ API, Web API)

流程图解

简单的通话流程

扩展阅读