1. WebRTC 历史由来
- WebEx是一家美国公司,最初于1996年由Subrah Iyar和朱敏以ActiveTouch创建;在90年代就实现了多人实时音视频会议 ;
- Adobe 在2002推出使用Adobe传统的流媒体协议RTMP(实时消息协议)提供视频的点播和直播服务的流媒体服务FMS(Adobe Flash Media Serve);从此推动了流媒体服务的快速发展;
- GIPS 是一家做终端语音解决方案的公司,该公司有最好的 netEQ、3A算法、法,适应网络抖动和丢包的低延迟算法以及先进的音频编解码等技术;
- Google 在 2011 年收购了 GIPS,并将其源代码开源,加上在 2010 年收购的 On2 获取到的 VPx 系列视频编解码器,WebRTC 开源项目应运而生,即 GIPS 音视频引擎 + 替换掉 H.264 的 VPx 视频编解码器。进击的WebRTC
- WebRTC最初是为了解决浏览器之间快速方便的实现实时的音视频互动;
- w3c 在2021年1月26日发布了WebRTC 1.0: 浏览器间实时通信正式推荐标准;
2. 实时音视频参数
2.1 基本分类
- 传统直播(购物直播,游戏直播,泛娱乐直播等),基本是基于RTMP、HLS、FFmpeg等;