WebRTC音视频实时互动技术

李超
图片: 图6.13 TURN服务中转 图片: 图10.8 不同拥塞算法之间的比较(来源:https://arxiv.org/pdf/1809.00304.pdf) 图片: 图10.9 与TCP共存时带宽使用情况(来源:https://arxiv.org/pdf/1809.00304.pdf) 图片: 图10.10 多GCC连接带宽占用情况(来源:https://arxiv.org/pdf/1809.00304.pdf) 图片: 图10.11 多NADA连接带宽占用情况(来源:https://arxiv.org/pdf/1809.00304.pdf) 图片: 图10.12 丢包时GCC带宽情况(来源:https://arxiv.org/pdf/1809.00304.pdf) 图片: 图10.13 丢包时NADA带宽情况(来源:https://arxiv.org/pdf/1809.00304.pdf) 图片: 图13.1 WebRTC数据流 序言 2021年1月29日,WebRTC正式成为W3C和IETF标准。自2011年Google宣布WebRTC开源,已经十年了。记得2011年10月,我约了当时还在VisualOn的刘华平和华平科技的刘睿在上海讨论基于WebRTC创业计划。 WebRTC的前身是GIPS(Global IP Solutions)。GIPS最早全名叫作Global IP Sound,是和Sprit DSP一样的终端语音通信解决方案。很多运营商都使用了GIPS或Sprit DSP的方案做3G的底层通话SDK。GIPS的突出特点是包括编解码、回声消除、降噪等3A算法。GIPS团队中也不乏大师,比如Ken Vos、Bastiaan Kleijn。Ken Vos(也是后来发明SILK的科学家)的iLBC和iSAC编码器(2000年后唯一基于FFT…