[发明专利]一种基于WebRTC的通信系统及其通信方法、信令服务器有效
| 申请号: | 201810058597.3 | 申请日: | 2018-01-22 |
| 公开(公告)号: | CN108418789B | 公开(公告)日: | 2021-09-17 |
| 发明(设计)人: | 黄玉羡;张清荣;林清祥 | 申请(专利权)人: | 网宿科技股份有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
| 地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 webrtc 通信 系统 及其 方法 服务器 | ||
1.一种基于WebRTC的通信系统,其特征在于,包括:信令服务器和用于提供专用通信路径的加速网络;
所述加速网络,用于根据来自所述信令服务器的同步信息确定一条通信路径,并将所述通信路径的边缘节点IP反馈至所述信令服务器;
所述信令服务器,用于在第一客户端请求向第二客户端发送数据流时,将来自所述第一客户端的信息同步至所述加速网络;还用于将来自所述加速网络的边缘节点IP反馈至所述第一客户端,供所述第一客户端接入所述加速网络,使第一客户端通过所述加速网络提供的通信路径将数据流传输至所述第二客户端;
其中,所述同步信息包括所述第一客户端的IP和所述第二客户端的IP。
2.根据权利要求1所述的基于WebRTC的通信系统,其特征在于,还包括:TURN服务器;
所述TURN服务器用于辅助所述第一客户端和所述第二客户端进行内网穿透。
3.根据权利要求2所述的基于WebRTC的通信系统,其特征在于,还包括:中继服务器;
所述中继服务器,用于在穿透失败时,通过所述加速网络接收来自所述第一客户端的数据流,并通过所述加速网络将数据流发送至所述第二客户端。
4.根据权利要求3所述的基于WebRTC的通信系统,其特征在于,所述信令服务器还用于根据所述第一客户端的IP和所述边缘节点的IP判断是否需要采用中继服务器进行通信;
所述中继服务器,还用于在所述信令服务器判定需要采用中继服务器进行通信时,通过所述加速网络接收来自所述第一客户端的数据流,并通过所述加速网络将数据流发送至所述第二客户端。
5.根据权利要求1所述的基于WebRTC的通信系统,其特征在于,所述加速网络中预设有N条通信路径,所述N为大于1的自然数;
所述加速网络,具体用于根据所述同步信息从所述N条通信路径中选择一条最优路径,并提供给所述信令服务器。
6.根据权利要求5所述的基于WebRTC的通信系统,其特征在于,所述最优路径包括双线或边界网关协议BGP资源。
7.根据权利要求5所述的基于WebRTC的通信系统,其特征在于,所述加速网络中的数据传输采用TCP或UDP协议。
8.一种基于WebRTC的通信方法,其特征在于,应用于信令服务器,所述通信方法包括:
在第一客户端请求连接第二客户端时,将来自所述第一客户端的信息同步至预设的加速网络;其中,所述加速网络用于根据来自所述信令服务器的同步信息确定一条通信路径,并将所述通信路径的边缘节点IP反馈至所述信令服务器;
获取由所述加速网络提供的边缘节点IP;
将所述边缘节点IP反馈至所述第一客户端,供所述第一客户端接入所述加速网络,使所述第一客户端通过所述加速网络提供的通信路径将数据流传输至所述第二客户端;
其中,所述同步信息包括所述第一客户端的IP和所述第二客户端的IP。
9.根据权利要求8所述的基于WebRTC的通信方法,其特征在于,所述获取由所述加速网络提供的边缘节点之后,还包括:
根据所述第一客户端的IP和所述边缘节点的IP,判断是否需要采用中继服务器进行通信;
若判定为需要采用中继服务器进行通信时,将所述中继服务器地址发送至所述加速网络,供所述加速网络连接。
10.一种信令服务器,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求8或9所述的基于WebRTC的通信方法。
11.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求8或9所述的基于WebRTC的通信方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810058597.3/1.html,转载请声明来源钻瓜专利网。





