[发明专利]实现浏览器内多人实时互动通信的方法和系统在审
申请号: | 201710597730.8 | 申请日: | 2017-07-20 |
公开(公告)号: | CN107154949A | 公开(公告)日: | 2017-09-12 |
发明(设计)人: | 韩锐 | 申请(专利权)人: | 韩锐 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京汇信合知识产权代理有限公司11335 | 代理人: | 戴凤仪 |
地址: | 102200 北京市昌平*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 浏览器 内多人 实时 互动 通信 方法 系统 | ||
1.一种基于WEB的多用户实时互动通信的方法,所述方法包括:
在第一终端设备的浏览器开启状态下,通过第一中继设备接入至少一个SFU;
所述第一终端设备通过所述至少一个SFU与多个第二终端设备通信。
2.根据权利要求1所述的方法,其中,所述至少一个SFU为多个SFU,所述多个SFU组成骨干网。
3.根据权利要求1所述的方法,其中,所述多个第二终端设备分别具有可接入的中继设备。
4.根据权利要求1或3所述的方法,其中,所述第一中继设备与所述多个第二终端设备可接入的所述中继设备组成外层网。
5.根据权利要求1-4任一项所述的方法,还包括:所述第一终端设备基于多个参数查找可接入的所述中继设备作为所述第一中继设备,其中,所述多个参数为地理参数以及信号传输延迟参数。
6.根据权利要求1-5任一项所述的方法,其中,所述通过所述至少一个SFU与多个第二终端设备通信,包括:
所述至少一个SFU接收所述第一终端设备在所述浏览器开启状态下的音视频信息流;
将所述第一终端设备在所述浏览器开启状态下传输的所述音视频信息流实时复制多份,同时执行并发操作。
7.根据权利要求1-6任一项所述的方法,其中,所述通过所述至少一个SFU与多个第二终端设备通信,还包括:基于动态规划算法与最短路径算法相结合的方式,通过所述至少一个SFU与所述多个第二中继设备相连接,以便完成针对所述多个第二终端设备通信,其中,所述第二中继设备为所述第二终端设备的接入设备,且二者为一一对应关系。
8.一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理执行实现如权利要求1-7任一项所述的方法。
9.一种基于WEB的多用户实时互动通信的系统,包括:
第一终端设备、所述第一终端设备所要通信的多个第二终端设备、多个中继设备以及至少一个SFU,其中,所述多个中继设备包括针对所述第一终端设备接入的第一中继设备,以及针对所述第一终端设备所要通信的所述多个第二终端设备接入的第二中继设备;
所述第一终端设备,用于在自身浏览器开启状态,通过所述第一中继设备接入至少一个SFU;
所述第一中继设备,用于作为所述第一终端设备的接入设备,通过复制、调整与放大操作使得所述第一终端设备在所述浏览器开启状态下传输的音视频信息流执行传输;
所述至少一个SFU,用于接收所述第一中继设备的传输的所述第一终端设备在所述浏览器开启状态下传输的音视频信息流,并对所述音视频信息流进行复制与并发至针对所述第一终端设备所要通信的所述多个第二终端设备接入的所述第二中继设备;
所述多个第二终端设备,用于在自身所述浏览器开启状态下接入所述第二中继设备,并接收通过所述第二中继设备转发的针对所述第一终端设备在所述浏览器开启状态下传输的所述音视频信息流。
10.根据权利要求9所述的系统,其中,所述至少一个SFU为多个SFU,所述多个SFU组成骨干网。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于韩锐,未经韩锐许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710597730.8/1.html,转载请声明来源钻瓜专利网。