[发明专利]提高多人联机视频语音稳定性的方法、系统以及设备在审
申请号: | 202010277516.6 | 申请日: | 2020-04-10 |
公开(公告)号: | CN111491126A | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 桂春玲;杨东房;郭宇翔 | 申请(专利权)人: | 贵州新致普惠信息技术有限公司 |
主分类号: | H04N7/14 | 分类号: | H04N7/14;H04L29/08 |
代理公司: | 上海正策律师事务所 31271 | 代理人: | 李丽;张晟 |
地址: | 550025 贵州省*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 联机 视频 语音 稳定性 方法 系统 以及 设备 | ||
1.一种提高多人联机视频语音稳定性的方法,其特征在于,所述提高多人联机视频语音稳定性的方法包括以下步骤:
客户端双方通过第三方服务器进行数据的对接;
链接双方通过协议服务获取自己的外网地址;
链接双方通过交互各自的候选人的身份,如果链接双方是在同一内网则通过内网的身份就能够简历通讯,如果在公网就需要通过协议进行数据转换进行通讯;
链接双方如果有一方在对称网络地址转换下,则通过转换服务是无法建立链接的,需要处于对称网络地址转换下的客户端去转换服务上的提供的转发服务,将转发的身份信息共享给对方才可建立链接;以及
链接双方向目标服务的端口发送的数据,由于包含密钥等新信息,建立加密的长连接。
2.如权利要求1所述的提高多人联机视频语音稳定性的方法,其中所述提高多人联机视频语音稳定性的方法还包括步骤:客户端发送消息请求通过防火墙到中转服务器,中转服务器开放中转端口,并返回信息。
3.如权利要求2所述的提高多人联机视频语音稳定性的方法,其中所述提高多人联机视频语音稳定性的方法还包括步骤:两个客户端之间的数据传输通过中转服务器,其中数据传输方式采用渠道交互方式。
4.如权利要求3所述的提高多人联机视频语音稳定性的方法,其中渠道交互方式采用渠道报文,使用头部和信道号值的方式,使每个使用的信道号都与一个客户端进行一一对应,作为对应的一个标记。
5.如权利要求4所述的提高多人联机视频语音稳定性的方法,其中所述提高多人联机视频语音稳定性的方法还包括步骤:当需要将一个信道和对等端绑定时,通过客户端发送绑定的请求到中转服务器,并且指定一个未绑定的信道号以及对等段的地址信息。
6.如权利要求5所述的提高多人联机视频语音稳定性的方法,其中在视频的信号数据传输过程中,使用信道方式降低和减少包头长度。
7.如权利要求6所述的提高多人联机视频语音稳定性的方法,其中在服务器端采用微服务架构,执行媒体流的多路复用;其中采用WebRTC和ICE通讯服务,执行网络互通,以实现接入者直接的通讯;其中计算最优网络链路以执行通信。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时执行权利要求1至7中任一所述的提高多人联机视频语音稳定性的方法的步骤。
9.一种提高多人联机视频语音稳定性的设备,其特征在于,所述提高多人联机视频语音稳定性的设备包括:
软件应用程序、用于存储所述软件应用程序的存储器,以及用于执行所述软件应用程序处理器,所述软件应用程序的各程序能够相对应地执行权利要求1至7中任一所述的提高多人联机视频语音稳定性的方法中的步骤。
10.一种提高多人联机视频语音稳定性的系统,其特征在于,所述提高多人联机视频语音稳定性的系统包括至少两个客户端以及中转服务器,其中所述客户端发送消息请求通过防火墙到所述中转服务器,所述中转服务器开放中转端口,并返回信息,各所述客户端之间的数据传输通过所述中转服务器,其中各所述客户端之间的数据传输采用渠道报文方式,使用头部和信道号值,每个使用的信道号都与一个所述客户端进行一一对应,作为对应的一个标记,当需要将一个信道和对等端绑定时,所述客户端发送一个绑定的请求到所述中转服务器,并且指定一个未绑定的信道号以及对等段的地址信息,其中在视频的信号数据传输过程中,使用信道方式降低和减少包头长度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州新致普惠信息技术有限公司,未经贵州新致普惠信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010277516.6/1.html,转载请声明来源钻瓜专利网。