[發明專利]一種WebRTC通信方法、裝置、設備和存儲介質在審
| 申請號: | 202211292999.2 | 申請日: | 2022-10-21 |
| 公開(公告)號: | CN115622981A | 公開(公告)日: | 2023-01-17 |
| 發明(設計)人: | 沙躍慶;趙黃健;金勇 | 申請(專利權)人: | 南京北路智控科技股份有限公司 |
| 主分類號: | H04L65/1108 | 分類號: | H04L65/1108;H04L65/1045;H04L65/1096;H04L69/16;H04L69/164;H04L69/22 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孔凡紅 |
| 地址: | 211161 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 webrtc 通信 方法 裝置 設備 存儲 介質 | ||
1.一種WebRTC通信方法,其特征在于,通信系統包括:websocket客戶端、websocket服務器以及至少一個設備,所述websocket客戶端和websocket服務器基于WebRTC協議通信,所述websocket服務器和至少一個設備基于UDP協議通信,所述WebRTC通信方法包括:
websocket服務器接收websocket客戶端發送的呼叫請求,其中,所述呼叫請求包括:呼叫標識、呼叫類型、呼叫時間以及被叫設備標識;
websocket服務器解析所述呼叫請求,得到被叫設備的IP地址和端口號;
websocket服務器根據所述被叫設備的IP地址和端口號向被叫設備發送呼叫請求;
websocket服務器在接收到被叫設備發送的反饋信息后,根據呼叫類型創建WebRTC虛擬代理端,以使被叫設備和websocket客戶端通過WebRTC虛擬代理端實現實時通信。
2.根據權利要求1所述的方法,其特征在于,所述通信系統還包括:流媒體服務器;
相應的,websocket服務器在接收到被叫設備發送的反饋信息后,根據呼叫類型創建WebRTC虛擬代理端,以使被叫設備和websocket客戶端通過WebRTC虛擬代理端實現實時通信,包括:
websocket服務器在接收到被叫設備發送的反饋信息后,根據呼叫類型創建WebRTC虛擬代理端,通過所述WebRTC虛擬代理端接收被叫設備發送的第一通信數據,其中,所述第一通信數據攜帶呼叫標識;
流媒體服務器接收所述WebRTC虛擬代理端發送的第一通信數據,并將所述第一通信數據發送至websocket客戶端;
流媒體服務器接收所述websocket客戶端發送的第二通信數據,并將所述第二通信數據發送至所述WebRTC虛擬代理端,以使WebRTC虛擬代理端將所述第二通信數據轉發至所述被叫設備,其中,所述第二通信數據攜帶通信標識。
3.根據權利要求1所述的方法,其特征在于,在websocket服務器接收websocket客戶端發送的呼叫請求之前,還包括:
響應于檢測到用戶輸入的登錄信息,websocket客戶端顯示處于在線狀態的設備列表;
響應于檢測到用戶針對設備列表中的被叫設備的選擇操作,websocket客戶端顯示呼叫編輯界面;
響應于檢測到用戶針對所述呼叫編輯界面上的呼叫類型和呼叫時間的編輯操作,websocket客戶端根據所述呼叫類型、所述呼叫時間以及被叫設備生成呼叫請求。
4.根據權利要求1所述的方法,其特征在于,websocket服務器解析所述呼叫請求,得到被叫設備的IP地址和端口號,包括:
websocket服務器根據所述被叫設備標識查詢數據庫,得到所述被叫設備標識對應的被叫設備的IP地址和端口號。
5.根據權利要求2所述的方法,其特征在于,所述通信系統還包括:錄音服務器;
在websocket服務器在接收到被叫設備發送的反饋信息后,根據呼叫類型創建WebRTC虛擬代理端,以使被叫設備和websocket客戶端通過WebRTC虛擬代理端實現實時通信之后,還包括:
錄音服務器通過所述流媒體服務器獲取第一通信數據和第二通信數據;
錄音服務器將所述第一通信數據和所述第二通信數據存儲至指定磁盤。
6.根據權利要求2所述的方法,其特征在于,所述通信系統還包括:話單服務器;
在websocket服務器在接收到被叫設備發送的反饋信息后,根據呼叫類型創建WebRTC虛擬代理端,以使被叫設備和websocket客戶端通過WebRTC虛擬代理端實現實時通信之后,還包括:
話單服務器通過所述流媒體服務器獲取每次呼叫對應的呼叫標識、呼叫時間以及呼叫產生的流量信息;
話單服務器將所述每次呼叫對應的呼叫標識、呼叫時間以及呼叫產生的流量信息存儲至數據庫。
7.根據權利要求1所述的方法,其特征在于,所述呼叫時間包括:呼叫開始時間和呼叫結束時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京北路智控科技股份有限公司,未經南京北路智控科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211292999.2/1.html,轉載請聲明來源鉆瓜專利網。





