迄今為止,取得最大成就的是Facebook Messager的視頻和通話功能。畢竟,大多數(shù)人更喜歡通過智能手機(jī)快速點擊某個聯(lián)系人進(jìn)行通話,而不用擔(dān)心記不住手機(jī)號碼。這可能是Facebook Messager每月可以達(dá)到4億人次視頻和語音通話的原因之一。這使得Facebook成為了WebRTC技術(shù)的最大應(yīng)用者。
在企業(yè)中,我們也能看到相同的模式,通過企業(yè)協(xié)作程序可以實現(xiàn)從用戶ID到用戶ID的呼叫,而不是通過手機(jī)號碼。這樣的架構(gòu)使得企業(yè)避免通過使用統(tǒng)一通信平臺或者電話系統(tǒng),隔絕了傳統(tǒng)運(yùn)營商。雖然聽起來不錯,但是只有繞過重要的網(wǎng)絡(luò)基礎(chǔ)架構(gòu),企業(yè)才能獲得類似的解決方案。我們都知道,建設(shè)網(wǎng)絡(luò)基礎(chǔ)架構(gòu)的資金是很多公司負(fù)擔(dān)不起的。相反,WebRTC應(yīng)該是我們所學(xué)到的關(guān)于在環(huán)境中開發(fā)高質(zhì)量視頻和語音的最重要的技術(shù)。
WebRTC的可能性
在我們深入了解WebRTC對于企業(yè)的意味著什么之前,我們先來看看WebRTC是什么。WebRTC是用戶用于管理無插件的實時通信服務(wù)的標(biāo)準(zhǔn)集合。你只需要編寫javaScript和HTML代碼來嵌入流媒體流就可以實現(xiàn)視頻通話,并可以操縱媒體流中的文本和圖像。
在瀏覽器中嵌入實時通信很重要——特別是對于用戶不想下載額外插件或者應(yīng)用程序的消費(fèi)者(企業(yè)也是一樣)。你的用戶可能會因為下載插件或者應(yīng)用程序而放棄使用您的產(chǎn)品。
但是,WebRTC只是一種用戶接口技術(shù)。換句話說,他不會對通話質(zhì)量和可靠性提供任何保障,也不會提供在電話會議或在線會議中混流并且把相關(guān)視頻文件保存在云端。如果你希望充分利用WebRTC,則需要將其連接到后端架構(gòu)中。WebRTC無需安裝插件的特性很有可能代替使用智能手機(jī)撥打電話的應(yīng)用程序。
創(chuàng)建為企業(yè)使用的WebRTC
幫助WebRTC在更廣泛,更成功的商業(yè)通信網(wǎng)絡(luò)中運(yùn)行是具有挑戰(zhàn)性的。使不同的瀏覽器兼容WebRTC,并且能讓用戶可以高效地進(jìn)行通信,仍是WebRTC中一個重要的問題。當(dāng)然,這些問題會隨著WebRTC的更新而越來越少。
WebRTC的改進(jìn)是非常值得期待的,因為使用WebRTC的最終收益是獲得一個更加直觀而易于集成的體驗。而且集成了WebRTC的系統(tǒng)具有高度的互操作性。
WebRTC的P2P解決方案對于社交軟件和協(xié)作公司是非常重要的。這種方案提供了一種簡單而且快速的“呼叫”方式。這種方式無需使用電話系統(tǒng),進(jìn)而減少了高額的通信費(fèi)用。這的確沒有任何問題,但是更重要的是我們要知道這樣的一個過程有其局限性,這些局限性會隨著WebRTC版本的更新和網(wǎng)絡(luò)的優(yōu)化逐漸改善。