CTI論壇(ctiforum.com)(編譯/韓江學(xué)): WebRTC是一個(gè)強大的工具,可讓瀏覽器與瀏覽器之間進(jìn)行語(yǔ)音通話(huà),視頻聊天和端到端文件共享,與此同時(shí)無(wú)需任何插件。但你是否知道它也是建立一個(gè)移動(dòng)VoIP應用程序的基礎?
WebRTC ,一個(gè)自由的,開(kāi)放源碼的項目,使兼容的Web瀏覽器通過(guò)使用簡(jiǎn)單的JavaScript API來(lái)實(shí)現實(shí)時(shí)通信。
該項目有一個(gè)使命:“通過(guò)簡(jiǎn)單的JavaScript API和HTML5來(lái)使瀏覽器實(shí)現豐富的,高質(zhì)量的實(shí)時(shí)的通信應用。”
WebRTC是一種方式,是一種應用在瀏覽器上的方式。移動(dòng)平臺,如iOS都是以插件應用開(kāi)始的,但不受插件的制約一直是許多Web標準倡導者的目標。
WebRTC超越VoIP和視頻會(huì )議,無(wú)插件下載或安裝 - 因為這些可能導致與消費者的桌面瀏覽器、手機或平板電腦不兼容。
Tuenti,社交網(wǎng)絡(luò )和移動(dòng)聊天服務(wù)的總部位于西班牙的供應商,最近的目標是構建一個(gè)移動(dòng)VoIP應用程序。該公司在開(kāi)發(fā)移動(dòng)VoIP應用程序時(shí)發(fā)現了挑戰,并通過(guò)Tuenti博客發(fā)布了詳細記錄。這些挑戰包括需要安裝第三方插件,定義自己的協(xié)議,然后處理編解碼器的授權。
由于WebRTC解決了一些他們遇到的問(wèn)題,所以他們最終選擇了通過(guò)創(chuàng )建一個(gè)WebRTC的移動(dòng)VoIP解決方案。
WebRTC和VoIP兩者都旨在提升用戶(hù)體驗,使消費者的任何設備從任何地方,通過(guò)任何網(wǎng)絡(luò )實(shí)現無(wú)縫連接,但WebRTC不同之處在于它只強調基于瀏覽器的通信。通常情況下,我們已經(jīng)看到了“網(wǎng)絡(luò )電話(huà)與WebRTC”這一提法,專(zhuān)家們已經(jīng)把這些技術(shù)放置在相互的對立面上。但是,WebRTC媒體引擎是非常類(lèi)似于傳統的VoIP媒體引擎,所以使用它來(lái)實(shí)現VoIP移動(dòng)應用是很有道理的。
WebRTC是一個(gè)軟件包,是一個(gè)定義好的應用程序編程接口(APIs),這樣更容易為Web開(kāi)發(fā)人員將VoIP實(shí)現在基于Web的應用程序之中,從而把移動(dòng)應用變的更加的強大,這也反襯了WebRTC是移動(dòng)VoIP的強大后盾。
聲明:版權所有 非合作媒體謝絕轉載