[發(fā)明專利]虛擬WEB實(shí)時通信網(wǎng)關(guān)以及相關(guān)的方法、系統(tǒng)有效
| 申請?zhí)枺?/td> | 201410399712.5 | 申請日: | 2014-06-30 |
| 公開(公告)號: | CN104253742B | 公開(公告)日: | 2018-01-19 |
| 發(fā)明(設(shè)計(jì))人: | A·B·約翰斯頓;J·H·約亞庫姆 | 申請(專利權(quán))人: | 阿瓦亞公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L12/66 |
| 代理公司: | 中國國際貿(mào)易促進(jìn)委員會專利商標(biāo)事務(wù)所11038 | 代理人: | 張榮海 |
| 地址: | 美國新*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 虛擬 web 實(shí)時 通信 網(wǎng)關(guān) 以及 相關(guān) 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本公開的技術(shù)一般地涉及Web實(shí)時通信(WebRTC)交互會話。
背景技術(shù)
Web實(shí)時通信(webTRC)代表一種當(dāng)前的努力,以開發(fā)用于將實(shí)時通信能力集成到Web客戶端,例如Web瀏覽器,中以實(shí)現(xiàn)與其他Web客戶端的直接交互的工業(yè)標(biāo)準(zhǔn)。這一實(shí)時通信功能可由Web開發(fā)人員通過標(biāo)準(zhǔn)標(biāo)記標(biāo)簽和客戶端側(cè)腳本應(yīng)用編程接口(API)訪問,例如由超文本標(biāo)記語言版本5(HTML5)所提供的標(biāo)準(zhǔn)標(biāo)記標(biāo)簽,以及例如JavaScript API。有關(guān)WebRTC的更多信息可以在由Alan B.Johnson以及Daniel C.Burnett(2012 Digital Codex LLC)所作的“WebRTC:HTML5實(shí)時web的API和RTCWEB協(xié)議”(WebTRC:APIs and RTCWEB Protocols of the HTML5 Real-time Web)中找到,其全部內(nèi)容通過引用結(jié)合于此。
WebRTC提供用于在點(diǎn)對點(diǎn)交互會話和多方交互會話中建立實(shí)時視頻、音頻和/或數(shù)據(jù)流的內(nèi)置能力。WebRTC標(biāo)準(zhǔn)當(dāng)前在World Wide Web Consortium(W3C)和Internet Engineering Task Force(IETF)的聯(lián)合開發(fā)之中。WebRTC標(biāo)準(zhǔn)的當(dāng)前狀態(tài)的信息可以在例如http://www.w3c.org和http://www.ietf.org找到。
現(xiàn)有的用于提供交互流的協(xié)議,例如會話發(fā)起協(xié)議(SIP)、H.323以及Jingle,由于WebRTC提供的新特征和媒體擴(kuò)展而不兼容WebRTC。因此,采用這些現(xiàn)有協(xié)議以添加WebRTC能力的新型網(wǎng)關(guān)應(yīng)用要包括非凡的開發(fā)努力。此外,當(dāng)前由不同WebRTC客戶端提供的不同水平的WebRTC支持可以為網(wǎng)關(guān)應(yīng)用提供進(jìn)一步的兼容性并且支持問題。
發(fā)明內(nèi)容
在此詳細(xì)說明書中公開的實(shí)施方式提供了虛擬Web實(shí)時通信(WebRTC)網(wǎng)關(guān)。相關(guān)的方法、系統(tǒng)和計(jì)算機(jī)可讀媒體也被公開。在一些實(shí)施方式中,WebRTC客戶端和非WebRTC客戶端通過交互流服務(wù)器尋求建立交互會話,該交互流服務(wù)器實(shí)例化虛擬WebRTC代理和虛擬非WebRTC代理。交互流服務(wù)器可以使得WebRTC客戶端與虛擬WebRTC代理建立WebRTC交互流,并且可以使得非WebRTC客戶端與虛擬非WebRTC代理建立非WebRTC交互流。交互流服務(wù)器隨后通過引導(dǎo)來自虛擬WebRTC代理的輸出作為進(jìn)入虛擬非WebRTC代理的輸入而“背靠背(back-to-back)”連接虛擬WebRTC代理和虛擬非WebRTC代理,反之亦然。通過這種方式,交互流服務(wù)器可以在WebRTC客戶端和非WebRTC客戶端之間提供虛擬WebRTC網(wǎng)關(guān),同時還提供附加的媒體處理和處置功能。作為非限制性例子,媒體處理和處置功能可以包括對WebRTC和/或非WebRTC交互流的記錄和/或監(jiān)控,和/或從WebRTC和/或非WebRTC交互流提取內(nèi)容或者向其中注入內(nèi)容。
在這點(diǎn)上,在一個實(shí)施方式中,提供了一種用于提供虛擬WebRTC網(wǎng)關(guān)的方法。該方法包括由執(zhí)行于計(jì)算設(shè)備上的虛擬WebRTC網(wǎng)關(guān)實(shí)例化對應(yīng)于WebRTC客戶端的虛擬WebRTC代理。該方法進(jìn)一步包括實(shí)例化對應(yīng)于非WebRTC客戶端的虛擬非WebRTC代理。該方法還包括在虛擬WebRTC代理和WebRTC客戶端之間建立WebRTC交互流。該方法附加地包括在虛擬非WebRTC代理和非WebRTC客戶端之間建立非WebRTC交互流。該方法進(jìn)一步包括經(jīng)由虛擬WebRTC代理和虛擬非WebRTC代理將WebRTC交互流的內(nèi)容引導(dǎo)到非WebRTC交互流,以及將非WebRTC交互流的內(nèi)容引導(dǎo)到WebRTC交互流。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿瓦亞公司,未經(jīng)阿瓦亞公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410399712.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 確定吸收制品功效
- 一種虛擬機(jī)的安全訪問方法及虛擬機(jī)系統(tǒng)
- 一種虛擬桌面的解鎖方法及裝置
- 一種實(shí)時處理虛擬交換機(jī)網(wǎng)絡(luò)流量的虛擬化平臺
- 虛擬智能家居實(shí)訓(xùn)系統(tǒng)及其虛擬實(shí)訓(xùn)方法
- 虛擬機(jī)的磁盤資源的管理方法和裝置
- 一種基于KVM的虛擬網(wǎng)卡管理方法
- 虛擬資源數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)
- 基于虛擬環(huán)境的道具使用方法、裝置、設(shè)備及介質(zhì)
- 虛擬道具的獲取方法、裝置、設(shè)備及介質(zhì)
- 提供共享Web模塊的系統(tǒng)和方法
- 管理環(huán)球網(wǎng)網(wǎng)頁中的環(huán)球網(wǎng)媒體的系統(tǒng)及其實(shí)現(xiàn)方法
- 一種WEB業(yè)務(wù)實(shí)現(xiàn)系統(tǒng)、裝置及方法
- 高速緩存廣播信息的方法和裝置
- 基于QoS指標(biāo)和Web服務(wù)輸出參數(shù)的Web服務(wù)組合方法和裝置
- Web托管審查方法、裝置及Web托管系統(tǒng)
- 用于信息處理和Web瀏覽歷史導(dǎo)航的方法和設(shè)備及電子裝置
- 用于將web站點(diǎn)轉(zhuǎn)換為目標(biāo)web app站點(diǎn)的方法和裝置
- 用于防護(hù)WEB漏洞的方法和設(shè)備
- 一種Web攻擊報告生成方法、裝置、設(shè)備及計(jì)算機(jī)介質(zhì)
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計(jì)算機(jī)可讀取的記錄介質(zhì)





