[發(fā)明專利]一種WebRTC客戶端連接動態(tài)自適應(yīng)選擇的方法有效
| 申請?zhí)枺?/td> | 201410188155.2 | 申請日: | 2014-05-06 |
| 公開(公告)號: | CN103945003B | 公開(公告)日: | 2017-06-06 |
| 發(fā)明(設(shè)計)人: | 雙鍇;蘇森;馮愷;徐鵬;王玉龍 | 申請(專利權(quán))人: | 北京郵電大學(xué) |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京思創(chuàng)畢升專利事務(wù)所11218 | 代理人: | 郭韞 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 webrtc 客戶端 連接 動態(tài) 自適應(yīng) 選擇 方法 | ||
1.一種WebRTC客戶端連接動態(tài)自適應(yīng)選擇的方法,所述方法涉及的實體包括WebRTC客戶端、瀏覽器和實時通信服務(wù)器;所述WebRTC客戶端能夠支持HTTP輪詢、HTTP長連接和WebSocket三種連接方式,所述HTTP長連接包括HTTP流其特征在于:
所述方法根據(jù)網(wǎng)絡(luò)環(huán)境動態(tài),優(yōu)先選擇HTTP輪詢、HTTP長連接和WebSocket這三種連接方式中延遲最低的連接方式,使用該延遲最低的連接方式將WebRTC客戶端與實時通信服務(wù)器建立連接,
所述方法包括:
(1)用戶在瀏覽器地址欄中輸入WebRTC客戶端的網(wǎng)址,瀏覽器下載并加載WebRTC客戶端;
(2)WebRTC客戶端檢查瀏覽器是否支持WebSocket,如果是,則使用WebSocket建立連接,轉(zhuǎn)入步驟(3);如果否,則轉(zhuǎn)入步驟(4);
(3)判斷WebSocket連接是否異常斷開,如果否,則實時通信服務(wù)器能夠通過WebSocket連接將信息發(fā)送給WebRTC客戶端,轉(zhuǎn)入步驟(10);如果是,則放棄使用WebSocket連接,轉(zhuǎn)入步驟(4);
(4)使用HTTP長連接建立連接;
(5)動態(tài)調(diào)整HTTP長連接參數(shù);
(6)判斷HTTP長連接是否異常斷開,如果是,則轉(zhuǎn)入步驟(7),如果否,則實時通信服務(wù)器能夠通過HTTP長連接將信息發(fā)送給WebRTC客戶端,轉(zhuǎn)入步驟(10);
(7)判斷HTTP長連接異常斷開次數(shù)是否超過上限,如果是,則轉(zhuǎn)入步驟(8);如果否,則返回步驟(5);
(8)使用HTTPS輪詢建立連接,并動態(tài)調(diào)整HTTP輪詢時間間隔;
(9)判斷HTTP輪詢是否持續(xù)穩(wěn)定,如果是,則返回步驟(4),如果否,則轉(zhuǎn)入步驟(10);
(10)數(shù)據(jù)傳輸。
2.根據(jù)權(quán)利要求1所述的WebRTC客戶端連接動態(tài)自適應(yīng)選擇的方法,其特征在于:所述方法進一步包括:
(11)在數(shù)據(jù)傳輸過程中,如果發(fā)生異常導(dǎo)致數(shù)據(jù)傳輸中斷,則返回步驟(2)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京郵電大學(xué),未經(jīng)北京郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410188155.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種網(wǎng)頁實時通信方法、系統(tǒng)及服務(wù)器和客戶端
- 可縮放Web實時通信媒體引擎以及相關(guān)的方法、系統(tǒng)
- 背靠背虛擬WEB實時通信代理以及相關(guān)的方法、系統(tǒng)
- 虛擬WEB實時通信網(wǎng)關(guān)以及相關(guān)的方法、系統(tǒng)
- 用于提供網(wǎng)絡(luò)管理的方法和系統(tǒng)
- 為Web實時通信(WebRTC)交互流提供智能管理的方法和系統(tǒng)
- 一種基于網(wǎng)頁的實時通信的媒體處理方法與裝置
- 網(wǎng)頁實時通信中服務(wù)質(zhì)量會話參數(shù)的傳遞方法及轉(zhuǎn)換網(wǎng)關(guān)
- 視頻會議加入方法、多接入會議服務(wù)器和視頻會議系統(tǒng)
- Chrome的webrtc-internals工具顯示終端應(yīng)用程序的方法





