[發明專利]基于webscokt協議實現端到端數據通信方法在審
| 申請號: | 202210135780.5 | 申請日: | 2022-02-15 |
| 公開(公告)號: | CN114448993A | 公開(公告)日: | 2022-05-06 |
| 發明(設計)人: | 徐楊軍;林雄杰;王東 | 申請(專利權)人: | 江蘇楷文電信技術有限公司 |
| 主分類號: | H04L67/104 | 分類號: | H04L67/104;H04L9/40;H04L69/16 |
| 代理公司: | 常州市權航專利代理有限公司 32280 | 代理人: | 周潔 |
| 地址: | 213000 江蘇省常州市武進國家高新技術*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 webscokt 協議 實現 端到端 數據通信 方法 | ||
本發明屬于即時通信技術領域,具體涉及一種基于webscokt協議實現端到端數據通信方法,其中端到端數據通信方法包括:第一通信端與第二通信端建立長連接并完成臨時身份標識;各第一通信端之間建立臨時通信泳道;通過臨時通信泳道實現第一通信端之間的通信,實現了端與端之間的多種信息交互,即時獲取游客訪問事件,并賦于雙方主動發起遠程桌面,音視頻通話等能力,實現碎片式點對點即時多媒體通信。
技術領域
本發明屬于即時通信技術領域,具體涉及一種基于webscokt協議實現端到端數據通信方法。
背景技術
互聯網信息傳播爆炸式增長,當前內容傳播最廣泛的方式主要以瀏覽器為主,其url可以碎片式傳播任意內容而進入url進行信息閱讀的游客,其相應客服支撐,傳統的都是被動式,即作為客服角度是處于被動式咨詢咨詢方式也僅限于文字聊天為主,客服無法知道用戶端閱讀內容和進度,且大多數客戶端無法利用音視頻高效溝通的便捷性解決相互訴求。
因此,基于上述技術問題需要設計一種新的基于webscokt協議實現端到端數據通信方法。
發明內容
本發明的目的是提供一種基于webscokt協議實現端到端數據通信方法。
為了解決上述技術問題,本發明提供了一種端到端數據通信方法,包括:
第一通信端與第二通信端建立長連接并完成臨時身份標識;
各第一通信端之間建立臨時通信泳道;
通過臨時通信泳道實現第一通信端之間的通信。
進一步,所述第一通信端與第二通信端建立長連接并完成臨時身份標識的方法包括:
對第二通信端進行請求時,第二通信端隨機生成一個臨時會話ID,第一通信端通過此ID連線第二通信端,完成第一通信端的長連接;
當第一通信端的相關頁面刷新或關閉時長連接失效,隨之重新進入頁面,分配一個新ID,完成長連接;
當第一通信端完成長連接后,隨即發送自己的長效身份ID至第二通信端,以此讓第二通信端記錄此臨時會話ID與長效身份ID的關系。
進一步,所述各第一通信端之間建立臨時通信泳道的方法包括:
任意保持長連接的第一通信端在獲取對第二通信端臨時會話ID或長效身份ID的時候,都可以主動橋接另一個第一通信端,其橋接請求會發送至第二通信端,由第二通信端判定另一個第一通信端狀態,在滿足狀態時,使之進行連接,完成兩第一通信端數據轉發,
完成連接,建立數據轉發策略的業務對象為臨時通信泳道;
當臨時通信泳道內任意第一通信端主動結束泳道,或兩個第一通信端同時結束長連接的時候,臨時通信泳道會結束,下次再次橋接,會重新建立新臨時通信泳道。
進一步,所述通過臨時通信泳道實現第一通信端之間的通信的方法包括:
通過臨時通信泳道傳輸第一通信端訪問和觸屏事件并使另一第一通信端與其模擬遠程桌面,即
第一通信端根據需要捕捉第一通信端觸屏,滑動,點擊,輸入事件,將事件通過特定標識發生至對端第一通信端,由對端第一通信端將特定標識轉譯,模擬出第一通信端的遠程桌面。
進一步,所述通過臨時通信泳道實現第一通信端之間的通信的方法包括:
通過臨時通信泳道傳輸第一通信端麥克風采集音頻并使另一第一通信端與其語音對講,即
第一通信端通過喚起本地麥克風權限,對音頻流進行特定格式的壓縮和編碼,將數據發送至對端第一通信端,由對端第一通信端進行解碼,播放其音頻。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇楷文電信技術有限公司,未經江蘇楷文電信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210135780.5/2.html,轉載請聲明來源鉆瓜專利網。





