
WebRTC實(shí)現了基于網(wǎng)頁(yè)的視頻會(huì )議,標準是WHATWG 協(xié)議,目的是通過(guò)瀏覽器提供簡(jiǎn)單的javascript就可以達到實(shí)時(shí)通訊(Real-Time Communications (RTC))能力。
WebRTC(Web Real-Time Communication)項目的最終目的主要是讓W(xué)eb開(kāi)發(fā)者能夠基于瀏覽器(Chrome\FireFox\...)輕易快捷開(kāi)發(fā)出豐富的實(shí)時(shí)多媒體應用,而無(wú)需下載安裝任何插件,Web開(kāi)發(fā)者也無(wú)需關(guān)注多媒體的數字信號處理過(guò)程,只需編寫(xiě)簡(jiǎn)單的Javascript程序即可實(shí)現,W3C等組織正在制定Javascript 標準API,目前是WebRTC 1.0版本,Draft狀態(tài);另外WebRTC還希望能夠建立一個(gè)多互聯(lián)網(wǎng)瀏覽器間健壯的實(shí)時(shí)通信的平臺,形成開(kāi)發(fā)者與瀏覽器廠(chǎng)商良好的生態(tài)環(huán)境。同時(shí),Google也希望和致力于讓W(xué)ebRTC的技術(shù)成為HTML5標準之一,可見(jiàn)Google布局之深遠。[1]WebRTC提供了視頻會(huì )議的核心技術(shù),包括音視頻的采集、編解碼、網(wǎng)絡(luò )傳輸、顯示等功能,并且還支持跨平臺:windows,linux,mac,android。