官术网_书友最值得收藏!

序言

2021年1月29日,WebRTC正式成為W3C和IETF標(biāo)準(zhǔn)。自2011年Google宣布WebRTC開源,已經(jīng)十年了。記得2011年10月,我約了當(dāng)時還在VisualOn的劉華平和華平科技的劉睿在上海討論基于WebRTC創(chuàng)業(yè)計(jì)劃。

WebRTC的前身是GIPS(Global IP Solutions)。GIPS最早全名叫作Global IP Sound,是和Sprit DSP一樣的終端語音通信解決方案。很多運(yùn)營商都使用了GIPS或Sprit DSP的方案做3G的底層通話SDK。GIPS的突出特點(diǎn)是包括編解碼、回聲消除、降噪等3A算法。GIPS團(tuán)隊(duì)中也不乏大師,比如Ken Vos、Bastiaan Kleijn。Ken Vos(也是后來發(fā)明SILK的科學(xué)家)的iLBC和iSAC編碼器(2000年后唯一基于FFT的語音編碼器)都開創(chuàng)了編解碼考慮網(wǎng)絡(luò)丟包影響的先河。發(fā)明回聲消除動態(tài)延時估計(jì)算法的Bastiaan Kleijn大師的論文一直被后來的工程師膜拜,它從根本上解決了延時估計(jì)的問題。GIPS后期開始做視頻通信SDK方案,所以也把全名由Global IP Sound改成了Global IP Solutions。但星光閃耀的GIPS在商業(yè)上不算成功,最后在2011年以不到7000萬美元的價格賣給了Google。而同年5月,微軟收購?fù)瑯蛹夹g(shù)領(lǐng)先的Skype時花費(fèi)了85億美元。

如果把端到端通信互動技術(shù)分解一下,會發(fā)現(xiàn)其中有幾個技術(shù)難點(diǎn):客戶端技術(shù)、服務(wù)器技術(shù)、全球設(shè)備網(wǎng)絡(luò)適配技術(shù)和通信互動質(zhì)量監(jiān)控與展示技術(shù)。在被收購時,GIPS更像一個完整的客戶端解決方案。所以后期Google的開發(fā)者在里面增加了P2P通信技術(shù)和一些簡單的互聯(lián)互通協(xié)議,以及基于Web展示的質(zhì)量監(jiān)控,使整個方案逐漸完整起來。

李超先生擁有十多年的實(shí)時音視頻研發(fā)經(jīng)驗(yàn),曾帶領(lǐng)團(tuán)隊(duì)研發(fā)過多個直播平臺,先后任職滬江網(wǎng)高級架構(gòu)師、新東方音視頻技術(shù)專家。這本書從代碼出發(fā),詳細(xì)介紹了如何使用WebRTC搭建一對一通信服務(wù),并對內(nèi)部的協(xié)議、擁塞控制技術(shù)和交互邏輯也做了詳細(xì)的剖析,是一本難得的WebRTC開發(fā)書籍。

十年彈指一揮間,一本書囊括了李超先生多年的經(jīng)驗(yàn)總結(jié)。很榮幸能為李超先生的作品作序。

聲網(wǎng)Agora技術(shù)VP & 合伙人,高澤華

2021年3月29日

主站蜘蛛池模板: 中阳县| 鹤壁市| 静乐县| 镇沅| 太和县| 灵宝市| 新昌县| 合江县| 黑水县| 富民县| 土默特左旗| 远安县| 吴川市| 高邑县| 龙门县| 博野县| 防城港市| 都昌县| 乌拉特中旗| 四平市| 郴州市| 手游| 灯塔市| 江城| 光山县| 陵水| 昌邑市| 恩平市| 马龙县| 灵寿县| 财经| 双辽市| 孙吴县| 集贤县| 绍兴县| 房产| 仁布县| 阳谷县| 汕尾市| 江油市| 莱州市|