WebRTC,中文全稱網(wǎng)頁(yè)即時(shí)通信(Web Real-Time Communication)的縮寫,
提供給Web開發(fā)者開發(fā)基于網(wǎng)頁(yè)瀏覽器進(jìn)行實(shí)時(shí)音視頻對(duì)話的JavaScript API,包括音視頻的采集、編解碼、網(wǎng)絡(luò)傳輸、展示等功能,可以幫助開發(fā)人員輕松構(gòu)建具有實(shí)時(shí)音視頻傳輸功能的 Web 應(yīng)用程序,實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)(peer-to-peer)的通信,可廣泛應(yīng)用于Windows、Mac、Linux、Android和iOS等平臺(tái)。
WebRTC使用的信令控制協(xié)議:
信令是實(shí)現(xiàn)客戶端之間發(fā)送消息建立通信協(xié)議、通道的機(jī)制,webRTC通信對(duì)使用的信令協(xié)議類型沒(méi)有規(guī)范要求,常用的信令控制協(xié)議有:SIP overWebscoket、XMPP/Jingle、Datachannel等。
另外webRTC通信中信令和媒體都是強(qiáng)制要求加密的,數(shù)據(jù)流使用數(shù)據(jù)報(bào)傳輸層安全協(xié)議(DTLS)進(jìn)行加密,媒體流使用安全實(shí)時(shí)傳輸協(xié)議(SRTP)進(jìn)行加密。
WebRTC經(jīng)典三角拓?fù)涫纠?/strong>

WebRTC通信基本流程:

webRTC為什么能受到青睞?
優(yōu)勢(shì):
- 易用性,直接通過(guò)用戶瀏覽器調(diào)用媒體設(shè)備,API接口直接訪問(wèn)網(wǎng)絡(luò)資源,用戶無(wú)需安裝其他的插件。
- 平臺(tái)兼容性好,開發(fā)人員可以通過(guò)支持WebRTC的瀏覽器開發(fā)基于WebRTC的各種應(yīng)用,無(wú)需擔(dān)心終端和操作系統(tǒng)的兼容性問(wèn)題,另外,WebRTC也提供了標(biāo)準(zhǔn)的API(W3C)和其標(biāo)準(zhǔn)的協(xié)議支持(IETF)避免了平臺(tái)兼容性的問(wèn)題。
- 安全性高, WebRTC通信傳輸中對(duì)信令以及語(yǔ)音、視頻進(jìn)行了加密處理,保障了通信安全,防止用戶信息泄露。
- 支持高級(jí)語(yǔ)言和視頻處理,WebRTC支持了最新的編碼,語(yǔ)音支持Opus,視頻支持了H.264、VP8等,可以提供比較好的語(yǔ)音或視頻質(zhì)量。
- 可靠性傳輸,WebRTC提供了可靠性傳輸方式,包括在NAT環(huán)境下仍然可以實(shí)現(xiàn)傳輸?shù)姆(wěn)定性。
- 支持多媒體流處理,WebRTC提供了多媒體和多資源的聚和,提供了RTP和SDP的拓展。
- 支持與SIP協(xié)議互轉(zhuǎn),可以通過(guò)webRTC網(wǎng)關(guān)實(shí)現(xiàn)和SIP互通,接入PSTN或企業(yè)UC通信系統(tǒng),保證和VoIP通信的兼容性。
- 助力建設(shè)全媒體智能化AI新型聯(lián)絡(luò)中心,webRTC嵌入PC瀏覽器,是和銀行,咨詢,證券等行業(yè)應(yīng)用。
應(yīng)用場(chǎng)景
- 基于頁(yè)面的電話/視頻會(huì)議
- 和客戶之間的通信服務(wù),包括UC融合通信,客戶溝通
- 企業(yè)融合通信/IPPBX/呼叫中心,支持SIP/HTML實(shí)現(xiàn)和SIP/PSTN的呼叫
- 調(diào)度監(jiān)控/公共服務(wù)通信等
- 遠(yuǎn)程醫(yī)療/家庭護(hù)理
- 在線客服/現(xiàn)場(chǎng)支持
- 在線一對(duì)一培訓(xùn)
- 媒體直播
- 智能家庭
鼎信通達(dá)SBC解決webRTC與SIP互通難題
webRTC融合通信面臨兩大挑戰(zhàn):
- WebRTC用戶接入如何保證安全問(wèn)題?無(wú)處不在的web用戶,通過(guò)各種終端接入網(wǎng)絡(luò),容易被嗅探器監(jiān)控,造成個(gè)人隱私泄露以及威脅到核心服務(wù)器的業(yè)務(wù)安全。
- webRTC用戶如何同SIP協(xié)議互通?webRTC客戶端如何接入PSTN或者企業(yè)UC系統(tǒng),實(shí)現(xiàn)和VoIP網(wǎng)絡(luò)無(wú)縫連接?
解決方案:
鼎信通達(dá)SBC已經(jīng)支持了webRTC技術(shù)應(yīng)用,提供webRTC2sip網(wǎng)關(guān)服務(wù),為用戶解決webRTC與SIP互通難題。在移動(dòng)網(wǎng)絡(luò)邊緣部署一臺(tái)鼎信SBC,即可滿足web用戶的通信需求,其能無(wú)縫顯示web用戶的安全接入和實(shí)時(shí)通信信令、媒體轉(zhuǎn)換,可實(shí)現(xiàn)從webRTC信令(如HTTP、xmpp、SIP over Webscoket等)到SIP的轉(zhuǎn)換,以及支持SRTP媒體到RTP轉(zhuǎn)換,從OPUS編碼到G.711/G.729的轉(zhuǎn)換,同時(shí)提供信令和媒體防火墻業(yè)務(wù),保證web用戶的安全接入,降低通信過(guò)程中的安全風(fēng)險(xiǎn)。
鼎信通達(dá)webRTC優(yōu)勢(shì)助力聯(lián)絡(luò)中心/企業(yè)通信- 鼎信通達(dá)SBC支持webRTC網(wǎng)關(guān)應(yīng)用,提供webRTC轉(zhuǎn)SIP服務(wù),無(wú)需增加額外硬件設(shè)備
- 鼎信通達(dá)SBC采用SIP overWebSocket,沿用成熟的SIP信令架構(gòu),可靠性高,成熟穩(wěn)定
- 支持原生態(tài)OPUS語(yǔ)音編碼,與webRTC終端通訊無(wú)需轉(zhuǎn)碼
- 基于QoS路由,語(yǔ)音質(zhì)量監(jiān)控等技術(shù),提供高質(zhì)量通信服務(wù)
- 鼎信通達(dá)SBC部署靈活可靠,支持單機(jī)、HA雙機(jī)熱備部署
- 提供多種系統(tǒng)安全策略以及防攻擊技術(shù),保障業(yè)務(wù)系統(tǒng)安全性

鼎信通達(dá)SBC webRTC接入配置:
(1)添加一條接入網(wǎng),選擇WSS協(xié)議,導(dǎo)入對(duì)應(yīng)證書,SBC即可實(shí)現(xiàn)和webRTC客戶端的對(duì)接(代理注冊(cè))。

(2)SBC另一個(gè)網(wǎng)口通過(guò)SIP協(xié)議和IPPBX、呼叫中心等SIP server對(duì)接。

。3)設(shè)置webRTC和SIP協(xié)議轉(zhuǎn)換路由,實(shí)現(xiàn)webRTC客戶端與SIP server互通。

鼎信通達(dá)SBC在webRTC通信中的應(yīng)用
應(yīng)用場(chǎng)景一:企業(yè)融合通信以及客服聯(lián)絡(luò)中心
鼎信通達(dá)SBC webRTC技術(shù)助力企業(yè)融合通信,不僅提供防攻擊服務(wù),也可以作為webRTC網(wǎng)關(guān)使用,可實(shí)現(xiàn)外出員工、辦事處員工等使用webRTC客戶端快速方便的和企業(yè)總部通信,如語(yǔ)音電話,視頻會(huì)議等等,移動(dòng)用戶也可以注冊(cè)到總部的IPPBX,走公司線路給客戶撥打電話,webRTC通信使用DTLS和SRTP加密,保障用戶信息安全。

應(yīng)用場(chǎng)景二:webRTC呼叫中心
鼎信通達(dá)SBC助力WebRTC呼叫中心解決方案的部署,快速集成,坐席人員直接通過(guò)瀏覽器撥打接聽電話,無(wú)需話機(jī),無(wú)需布線,簡(jiǎn)單易用,提供更高效,高語(yǔ)音質(zhì)量,體驗(yàn)更好的通信服務(wù);同時(shí)可以和SIP/PSTN網(wǎng)絡(luò)兼容互通。

應(yīng)用場(chǎng)景三:網(wǎng)站webRTC一鍵呼叫
鼎信通達(dá)SBC webRTC技術(shù)應(yīng)用,助您構(gòu)建網(wǎng)站在線客服中心,如某服務(wù)網(wǎng)站提供基于webRTC的一鍵呼叫功能,但企業(yè)坐席人員使用的是IP話機(jī)等SIP終端,為了實(shí)現(xiàn)用戶通過(guò)瀏覽器直接和客服通話,采用鼎信通達(dá)SBC實(shí)現(xiàn)協(xié)議轉(zhuǎn)換,打通webRTC和SIP協(xié)議壁壘,用戶只需點(diǎn)擊網(wǎng)頁(yè)的呼叫按鈕,就可以實(shí)現(xiàn)和坐席客服人員通話(坐席使用SIP話機(jī),模擬話機(jī)等)。

應(yīng)用場(chǎng)景四:E-mail嵌入webRTC應(yīng)用
使用鼎信通達(dá)SBC webRTC解決方案,您可以應(yīng)用郵件簽名來(lái)傳遞回呼鏈接,其優(yōu)點(diǎn)是郵件發(fā)送者因隱私原因可以不發(fā)送他們的電話號(hào)碼,而郵件接收者可以很方便地通過(guò)簡(jiǎn)單點(diǎn)擊鏈接呼叫發(fā)送者。

應(yīng)用場(chǎng)景五:無(wú)人值守智慧停車場(chǎng)/景區(qū)/電梯等緊急通信/對(duì)講等
智慧城市建設(shè),基于Web端的實(shí)時(shí)音視頻呼叫中心也有更多的應(yīng)用場(chǎng)景以及更大的發(fā)展空間,如無(wú)人值守停車場(chǎng)、景區(qū)、電梯等場(chǎng)所,采用SIP智能終端,可提供遠(yuǎn)程監(jiān)控,緊急呼叫等應(yīng)用,云客服中心可遠(yuǎn)程實(shí)施監(jiān)控現(xiàn)場(chǎng)狀態(tài),當(dāng)現(xiàn)場(chǎng)遇到問(wèn)題時(shí),可使用智能終端(可視對(duì)講、環(huán)境監(jiān)控?cái)z像頭)一鍵呼叫到云座席客服中心,這時(shí)客服人員直接通過(guò)PC瀏覽器(WebRTC音視頻技術(shù))與現(xiàn)場(chǎng)人員視頻對(duì)講,處理解決問(wèn)題,方便高效。


注:部分圖片源于網(wǎng)絡(luò)