3.2 影響
WebRTC技術(shù)的快速普及將對現(xiàn)有的很多領(lǐng)域產(chǎn)生巨大的影響。 首先,受到影響的是現(xiàn)有的VoIP業(yè)務(wù)領(lǐng)域。目前我們正在經(jīng)歷一個硬件多樣化的時代,比如可穿戴設(shè)備的興起。這將促進(jìn)適應(yīng)新型設(shè)備的操作系統(tǒng)的涌現(xiàn)和加大現(xiàn)有操作系統(tǒng)的分化。因此,操作系統(tǒng)的異構(gòu)性和繁雜性使得VoIP應(yīng)用的開發(fā)、更新與維護(hù)的復(fù)雜性和成本劇增。隨著WebRTC集成到瀏覽器中,基于Web的實時通信應(yīng)用可以通過HTML標(biāo)簽和JavaScript API實現(xiàn)快速的開發(fā),并避免了由于操作系統(tǒng)的異構(gòu)性帶來的重復(fù)開發(fā)和由于版本升級帶來的維護(hù)費用以及不便。這將導(dǎo)致現(xiàn)有的應(yīng)用開發(fā)人員從現(xiàn)有的基于瀏覽器插件或者原生VoIP應(yīng)用模式轉(zhuǎn)向使用WebRTC進(jìn)行Web應(yīng)用開發(fā),進(jìn)而使得現(xiàn)有的VoIP應(yīng)用的普通用戶向基于瀏覽器的Web應(yīng)用的遷移。目前,涉及VoIP業(yè)務(wù)的客服以及在線教育領(lǐng)域很關(guān)注WebRTC技術(shù)在自身領(lǐng)域的應(yīng)用。
其次,現(xiàn)有的IM應(yīng)用通過其擁有的大量用戶,并通過構(gòu)建在這些IM應(yīng)用上的衍生應(yīng)用形成生態(tài)圈。這些IM應(yīng)用及其所形成的生態(tài)圈正在試圖取代瀏覽器成為互聯(lián)網(wǎng)入口。這種現(xiàn)象在移動智能終端表現(xiàn)的更加突出。然而,如上文所述,WebRTC技術(shù)的部署和使用將呈現(xiàn)爆炸式的增長,這將導(dǎo)致IM應(yīng)用向IM Web應(yīng)用的轉(zhuǎn)變和用戶向IM Web應(yīng)用的遷移。因此,構(gòu)建在現(xiàn)有IM應(yīng)用的生態(tài)圈將被打破,F(xiàn)有的IM應(yīng)用及其生態(tài)圈必將做出相應(yīng)的布局調(diào)整以適應(yīng)新的技術(shù)環(huán)境。
同時,WebRTC的普及將給企業(yè)帶來監(jiān)管和安全問題。目前,有些公司在公司內(nèi)部封鎖了IM應(yīng)用(比如QQ,Skype)的端口,以防止員工在工作過程中由于對音視頻工具的不慎使用所造成的安全問題;赪ebRTC的新型IM Web應(yīng)用,與正常的Web頁面無異,所以很難檢測該種IM Web應(yīng)用。這給企業(yè)的監(jiān)管和安全造成了巨大的隱患。
其次,智能電視的展現(xiàn)形式和業(yè)務(wù)模式將受到巨大的影響。目前,智能電視主要包括智能操作系統(tǒng)以及顯示設(shè)備。在智能電視上的主要業(yè)務(wù)也主要是對多媒體源的直播和點播。隨著WebRTC的普及和涌現(xiàn)大量的IM Web應(yīng)用,智能電視將很可能原生的包含攝像頭設(shè)備。同時,視頻會議業(yè)務(wù)也將像現(xiàn)在的對多媒體源的直播和點播業(yè)務(wù)一樣,成為智能電視的主要業(yè)務(wù)。
其次,所上文所述,由于WebRTC所支持的音視頻格式的局限,以及WebRTC在多人視頻會話中采用的可選網(wǎng)狀結(jié)構(gòu)的限制(目前是6人)。新型的服務(wù)供應(yīng)商將產(chǎn)生。這些供應(yīng)商主要提供1)不同視頻編解碼的轉(zhuǎn)換;2)在多人會話中,視頻流的整合與廣播。目前,服務(wù)供應(yīng)商及其產(chǎn)品有:Dialogic推出的PowerMedia XMS 2.1和英特爾推出的Collaboration Service for WebRTC。
最后,集成了WebRTC的Web瀏覽器將進(jìn)一步改變傳統(tǒng)的應(yīng)用、Web瀏覽器和操作系統(tǒng)的格局。Web瀏覽器將成為介于操作系統(tǒng)與Web應(yīng)用的一個平臺。為Web操作系統(tǒng)的普及進(jìn)一步鋪平道路。包含了WebRTC的瀏覽器將進(jìn)一步鞏固其互聯(lián)網(wǎng)入口的地位——近些年,超級應(yīng)用(例如微信)通過其擁有的大量用戶和在其上的開發(fā)的衍生應(yīng)用試圖成為互聯(lián)網(wǎng)入口。Web瀏覽器及其Web應(yīng)用將成為一種生態(tài)圈。高性能瀏覽器的研發(fā)將成為下一個競爭熱點。而瀏覽器的安全問題將更加凸顯。
4. 總結(jié)
在本文中,我們首先介紹了WebRTC技術(shù)產(chǎn)生的意義。其次,我們展示了WebRTC技術(shù)架構(gòu)中各個組成模塊和所封裝的JavaScript API,以及模塊與JavaScript API之間的對應(yīng)關(guān)系;同時,我們也闡述了WebRTC的工作模式以及與現(xiàn)有多媒體網(wǎng)絡(luò)的對接模式。之后,我們根據(jù)WebRTC的載體(即Web瀏覽器)在移動終端和個人PC中的占有率以及這些載體對WebRTC的支持程度做出了WebRTC技術(shù)的部署和使用將呈現(xiàn)爆炸式的增長的判斷。最后,我們闡述了WebRTC對現(xiàn)有實時通訊行業(yè)和智能電視行業(yè)的影響,并闡述由于WebRTC的引入將進(jìn)一步改變應(yīng)用、Web瀏覽器和操作系統(tǒng)三者的格局。
作者簡介:
苗經(jīng)緯:現(xiàn)為工業(yè)和信息化部電信研究院標(biāo)準(zhǔn)所工程師。在此之前,他于2006年獲得大連理工大學(xué)學(xué)士學(xué)位,2009年獲北京大學(xué)碩士學(xué)位。之后由教育部公派至法國攻讀計算機(jī)科學(xué)博士學(xué)位,并于2013年獲法國國家應(yīng)用科學(xué)院博士學(xué)位。在博士學(xué)習(xí)階段,他在所學(xué)領(lǐng)域的多個重要國際期刊和會議上發(fā)表十余篇文章,并參與法國國家科研項目。