[發明專利]一種基于SIP協議的WebRTC的通信方法在審
| 申請號: | 201711492037.0 | 申請日: | 2017-12-30 |
| 公開(公告)號: | CN109995734A | 公開(公告)日: | 2019-07-09 |
| 發明(設計)人: | 王衛;陳立;孫建偉;于波 | 申請(專利權)人: | 中國科學院沈陽計算技術研究所有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 沈陽科苑專利商標代理有限公司 21002 | 代理人: | 許宗富 |
| 地址: | 110168 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 被叫端 主叫端 信令 媒體中繼服務器 媒體流中轉 實時流媒體 候選地址 網關實現 高效率 客戶端 通信 轉化 轉發 代理 融合 客戶 | ||
本發明涉及一種基于SIP協議的WebRTC的通信方法,包括主叫端和被叫端通過ICE代理收集候選地址,生成offer信令以及answer信令。主叫端和被叫端通過內置于客戶端的SIPRTC本地網關實現WebRTC信令和SIP信令的相互轉化,然后主叫端和被叫端通過SIP服務器轉發SIP信令,最終主叫端和被叫端建立P2P或通過媒體中繼服務器進行媒體流中轉。本發明實現了WebRTC信令和SIP信令在客戶端側的相互轉化,以及通過WebRTC的PeerConnection層對實時流媒體進行處理,實現了SIP協議和WebRTC高效率的融合。
技術領域
本發明涉及WebRTC應用領域,尤其是一種基于SIP協議的WebRTC的通信方法。
背景技術
SIP(Session Initiation Protocol)是一個應用層的信令控制協議,是IMS的核心的、成熟的、已經得到廣泛應用的技術,用于創建、修改和釋放一個或多個參與者的會話。
Web實時通信(WebRTC)是一種構建在Web瀏覽器上的實時音視頻通信技術。WebRTC提供了音視頻采集、網絡傳輸、音視頻編解碼、信號優化和處理等一整套的音視頻通信解決方案。由于WebRTC強大的多媒體處理引擎,WebRTC已經在Chrome、Firefox、Opera、Android、iOS等瀏覽器和平臺上得到了支持。
WebRTC提供的JSEP是一種弱信令,在企業級的融合通信應用中必須將WebRTC與實際的信令協議相結合。當下主要有兩種SIP和WebRTC互通方案:一種是用JavaScript實現SIP協議,在此協議棧的基礎上構建WebRTC應用。另一種是開發基于服務器的SIP/WebRTC轉換網關。兩種方案均是利用瀏覽器提供的JavaScript接口(WebRTC接口)開發應用,在一定程度上會降低應用的運行效率,其次由于WebRTC接口正處于標準制定中,所以利用JavaScript接口會有所不便,最后兩種方案均需要服務器做不同程度針對兼容WebRTC的開發。
發明內容
本發明針對現有WebRTC和SIP協議融合方案的不足,提出了一種服務器不需要做兼容WebRTC開發且較高效率利用WebRTC和SIP協議開發音視頻通信軟件的通信方法。
本發明為實現上述目的所采用的技術方案是:一種基于SIP協議的WebRTC的通信方法,包括:
步驟1:主叫端收集候選地址和生成offer信令;主叫端將候選地址和offer信令轉化成SIP請求消息,發送給SIP服務器;SIP服務器轉發SIP請求消息給被叫端;
步驟2:被叫端接收SIP請求消息后,被叫端將SIP請求消息轉化成WebRTC信令和候選地址;被叫端生成answer信令;被叫端再將候選地址和answer信令轉化成SIP請求回應消息,發送給SIP服務器;SIP服務器轉發SIP請求回應消息給主叫端;
步驟3:主叫端接收SIP請求回應消息后,向被叫端直接回復SIP傳輸消息后,兩個客戶端建立P2P或通過媒體中繼服務器的多媒體會話;
步驟4:當其中一個客戶端發送SIP終止消息給另一個客戶端,另一個客戶端接收SIP終止消息,并回復SIP終止回應消息給發起客戶端,則終止兩個客戶端的會話。
所述步驟1中主叫端收集候選地址是通過ICE代理收集的;
所述步驟1中主叫端將候選地址和offer信令轉化成SIP請求消息是通過SIPRTC本地網關實現的。
所述步驟2中被叫端將SIP請求消息轉化成WebRTC信令和候選地址是通過SIPRTC本地網關實現的;
所述步驟2中被叫端生成answer信令是通過調用被叫端的WebRTCPeerConnection層接口實現的;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院沈陽計算技術研究所有限公司,未經中國科學院沈陽計算技術研究所有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711492037.0/2.html,轉載請聲明來源鉆瓜專利網。





