主頁(http://www.130131.com):WebRTC:基于物聯(lián)網(wǎng)的行業(yè)化應(yīng)用 WebRTC:基于物聯(lián)網(wǎng)的行業(yè)化應(yīng)用
根據(jù)anyRTC官方運營數(shù)據(jù)分析預(yù)測,到2020年物聯(lián)網(wǎng)設(shè)備的數(shù)量將達到近210億。隨著工業(yè)產(chǎn)品,可穿戴設(shè)備和智能家用電器的不斷涌現(xiàn),它們的多樣性正在迅速增長。 物聯(lián)網(wǎng)產(chǎn)品的數(shù)據(jù)收集和通信功能為企業(yè)與客戶的互動創(chuàng)造了新的途徑,并獲得了新的營銷數(shù)據(jù)來源。 下一代的網(wǎng)絡(luò)將更加快速,這就是WebRTC(Web實時通信)發(fā)揮作用的地方。它專注于實時雙向音頻和視頻通信,并通過端到端加密進行保護。這些功能可用于物聯(lián)網(wǎng)設(shè)備用戶之間的通信。什么是WebRTCWebRTC是Google于2011年發(fā)布的一個開源項目,它提供基于API的Web瀏覽器和移動應(yīng)用程序之間的通信,包括音頻、視頻和數(shù)據(jù)的傳輸。 它消除了對本機插件和應(yīng)用程序安裝的依賴,使這些連接易于使用,并得到所有主要瀏覽器和移動操作系統(tǒng)的支持。 在過去的幾年中,WebRTC在技術(shù)社區(qū)中的應(yīng)用迅速發(fā)展。 Facebook、Amazon和Google都是實現(xiàn)WebRTC的主要技術(shù)公司之一,這些公司實現(xiàn)了WebRTC,從而使他們的Web應(yīng)用程序更快、更可靠和更安全。WebRTC還提供現(xiàn)成的解決方案,可以輕松地與其他軟件集成。
WebRTC工作原理WebRTC的主要焦點是在參與者之間提供實時音頻和視頻通信,參與者使用Web瀏覽器開始對話,相互定位并繞過防火墻(如果有的話)。WebRTC利用嵌入瀏覽器中的Javascript API和HTML5。 WebRTC應(yīng)用程序的典型功能如下: • 發(fā)送和接收流數(shù)據(jù),包括音頻和視頻 • 檢索網(wǎng)絡(luò)配置數(shù)據(jù),例如 使用WebRTC API向另一個客戶端發(fā)送和接收數(shù)據(jù)所需的IP地址,應(yīng)用程序端口,防火墻和NAT • 打開/關(guān)閉連接并報告錯誤 • 傳輸媒體數(shù)據(jù),例如圖像分辨率和視頻編解碼器
為了發(fā)送和接收數(shù)據(jù)流,WebRTC提供了以下可在Web應(yīng)用程序中使用的API: • RTCPeerConnection,用于音頻和視頻傳輸,加密和帶寬配置 • RTCDataChannel,用于傳輸通用數(shù)據(jù) • MediaStream,用于從數(shù)碼相機,網(wǎng)絡(luò)攝像頭,麥克風(fēng)或共享桌面等設(shè)備訪問多媒體數(shù)據(jù)流 目前,國際互聯(lián)網(wǎng)工程任務(wù)組(The Internet Engineering Task Force,簡稱 IETF)和Web實時通訊工作組(Web Real-Time Communications Working Group)已經(jīng)制定了一套在軟件中使用WebRTC的標準。 WebRTC安全性作為涉及私人信息傳輸?shù)募夹g(shù),WebRTC預(yù)先假定安全措施以保護用戶免受惡意入侵。 當應(yīng)用程序使用WebRTC時,沒有必要安裝輔助插件來保護其網(wǎng)絡(luò)連接。 它使用經(jīng)過驗證可在傳輸過程中保護數(shù)據(jù)的標準加密技術(shù)。 WebRTC組件使用強制加密,并且所有Javascript API都使用安全的HTTPS連接。 因此,實現(xiàn)WebRTC應(yīng)用程序的開發(fā)人員需要注意的主要安全問題就是確保使用安全網(wǎng)絡(luò)協(xié)議。 WebRTC商用價值2016年使用WebRTC的產(chǎn)品的全球市場價值為107億美元。未來市場洞察預(yù)測,其市場價值預(yù)計將在2025年增加至接近230億美元。Microsoft Edge和iOS Safari 11在2017年開始支持它,2018年6月21日,W3C的Web實時通訊工作組(Web Real-Time Communications Working Group)更新WebRTC 1.0標準,因此分析師對WebRTC未來前景更加樂觀。 在全球覆蓋范圍方面,WebRTC市場遍及北美,歐洲,亞洲,中東,南美和非洲。 2016年,北美在這些地區(qū)中占據(jù)領(lǐng)先地位,市場份額超過40%。由于可以輕松訪問高速互聯(lián)網(wǎng)和擁有大量移動設(shè)備所有者,預(yù)計它仍將是主導(dǎo)地區(qū)。 具有音頻和視頻呼叫的服務(wù)是WebRTC技術(shù)的主要應(yīng)用類型,最著名的例子是What's App,Google Hangouts和Facebook Messenger。然而,對WebRTC的最高需求是實時視頻應(yīng)用。由于WebRTC在消費者信息應(yīng)用中的不斷被采用,在2016年,僅這一市場份額就占總量的57%,并且預(yù)計將在未來繼續(xù)保持領(lǐng)先地位。在不久的將來增長的下一個部分將是數(shù)據(jù)共享。 WebRTC的靈活性使其適用于各種商業(yè)領(lǐng)域。公司可以利用其功能來改進其外部和內(nèi)部通信軟件,以提供或支持實時視頻會議。 WebRTC在物聯(lián)網(wǎng)使用中的優(yōu)勢
WebRTC與物聯(lián)網(wǎng)的整合面臨著挑戰(zhàn)。 不同的設(shè)備具有不同的需求和能力,這使得相互操作變得困難。 跨平臺通信通常是一項非常重要的任務(wù),但是,如果沒有WebRTC,它將變得更加不可能。目前簡單易用的WebRTC解決方案市場還不豐富,但現(xiàn)有可行的方案還是很多的。 任何帶有瀏覽器的設(shè)備都對WebRTC連接開放,這些連接在對等體之間形成為直接加密管道,使其受到很好地保護,防止外部入侵。 使用案列WebRTC的現(xiàn)有用例可以變得多樣化,比如最有希望的領(lǐng)域:智能家居,醫(yī)療,可穿戴設(shè)備和工業(yè)物聯(lián)網(wǎng)。 WEBRTC與智能家居
這是WebRTC最具有競爭力的領(lǐng)域之一,同時也是最相關(guān)的物聯(lián)網(wǎng)趨勢之一。 例如,門對講設(shè)備或智能郵箱利用WebRTC與網(wǎng)絡(luò)和移動應(yīng)用程序進行音頻/視頻通信。 在前一種情況下,智能家居的居民能夠與訪客進行溝通,確保不會忽視任何緊急情況。 在后一種情況下,郊區(qū)居民(通勤或上班的大部分時間)可以遠程解鎖他們的智能郵箱,以便在一天中的任何時間在快遞員的幫助下發(fā)送和接收送貨。 WEBRTC與醫(yī)療保健 到2021年,遠程醫(yī)療服務(wù)市場預(yù)計將增長到93億美元,并已成為WebRTC的主要部分。它對通信的加密使其對醫(yī)療服務(wù)提供者更具有吸引力,因為他們擔心患者的個人健康數(shù)據(jù)。在美國,健康數(shù)據(jù)受HIPAA法律保護,任何相應(yīng)的軟件產(chǎn)品必須符合其標準;在中國,互聯(lián)網(wǎng)醫(yī)療尚屬于發(fā)展階段,這樣任何符合中國法律規(guī)定的WebRTC應(yīng)用范圍將更廣。 實時視頻反饋可以應(yīng)用于諸如電話會議醫(yī)生 - 患者預(yù)約,遠程治療會話,群體治療電話會議,臨床會議和手術(shù)室的遠程觀察等用例。這些病例已獲得許多健康保險計劃的認可,以降低成本。anyRTC進行的一項研究發(fā)現(xiàn),大約70%的人可能會使用實時電話會議與醫(yī)生進行非緊急事件交談。移動應(yīng)用程序商店已經(jīng)有大約500個使用WebRTC的遠程醫(yī)療應(yīng)用程序。雖然它不完全是物聯(lián)網(wǎng)案例,但毫無疑問值得一提。 至于更直接的物聯(lián)網(wǎng)開發(fā)案例,我們可以提到智能床邊設(shè)備與家中的醫(yī)療站通信,幫助醫(yī)生隨時檢查患者的身體狀況。 WEBRTC與可穿戴設(shè)備
使用物聯(lián)網(wǎng)設(shè)備的WebRTC的另一個例子是個人健康追蹤器。 FitBit,Apple Watch和Pebble是受歡迎的在消費者中得到了廣泛的認可的可穿戴設(shè)備的例子。 WebRTC準備為這些物聯(lián)網(wǎng)設(shè)備提供更強大的功能,如流媒體視頻或?qū)崟r視頻通話。 例如,Apple Watch應(yīng)用程序可以檢測危及生命的健康狀況并致電緊急情況。 使用WebRTC,此類呼叫可以包括EMT的實時視頻反饋,以便在途中與患者通信。 WebRTC的安全功能可確保此類敏感信息保密。 這時最大的問題是確保減少電池消耗。 WEBRTC與工業(yè) 工業(yè)企業(yè)在技術(shù)和創(chuàng)新方面比較保守。然而,不斷變化的商業(yè)環(huán)境決定了新的解決方案的需求,這些新的解決方案緩慢地但穩(wěn)步地由領(lǐng)先企業(yè)引入其核心系統(tǒng)。 比如,我們可以讓應(yīng)用程序觸發(fā)或加強的視頻信號。智能工廠可以使用技術(shù)來監(jiān)控和指導(dǎo)帶有傳感器的自動化過程。 例如,如果恒溫器讀數(shù)指示機器可能過熱,它可以觸發(fā)攝像機遠程監(jiān)控機器以實時檢查其物理狀況。 另一種情況是遠程支持服務(wù),可以使用基于WebRTC的視頻呼叫進行緊急設(shè)備故障排除。 為您的企業(yè)開發(fā)WebRTC應(yīng)用程序總而言之,WebRTC提供了許多增強物聯(lián)網(wǎng)應(yīng)用程序開發(fā)的功能。 • 高清視頻通信:WebRTC提供在瀏覽器之間實現(xiàn)安全的數(shù)據(jù)流,包括音頻和視頻。 • 移動到移動連接:由于移動應(yīng)用程序可以使用Web界面,因此WebRTC不僅限于在桌面Web瀏覽器上運行;Native庫適用于Android和iOS。 • 機器到機器連接:當涉及到物聯(lián)網(wǎng)時,WebRTC可以與智能設(shè)備集成以實現(xiàn)所需的功能。 • 消息傳遞和文件共享:WebRTC通過直接提供數(shù)據(jù),建立安全連接,共享數(shù)據(jù),無需在云或數(shù)據(jù)中心存儲文件。 • 電話到瀏覽器的連接:WebRTC可以在公共交換電話網(wǎng)絡(luò)和瀏覽器之間建立連接。 HTML5 API和SIP網(wǎng)關(guān)用于從單個位置進行呼叫。 anyRTC推出的基于WebRTC的實時通訊云平臺和SDK,除以上應(yīng)用場景外,還針對具體的應(yīng)用場景定制了解決方案,比如應(yīng)急調(diào)度,教育培訓(xùn),監(jiān)控通話,直播互動等,做了更深入的封裝和優(yōu)化,提供行業(yè)通用的SDK。實時音視頻解決方案,有任何問題,歡迎咨詢我們! (中國集群通信網(wǎng) | 責(zé)任編輯:李俊勇) |









