[发明专利]一种应用于音视频数据传输的端到端系统解决方法在审
申请号: | 202111117683.5 | 申请日: | 2021-09-23 |
公开(公告)号: | CN113824723A | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 王伟君 | 申请(专利权)人: | 上海安威士科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 上海海贝律师事务所 31301 | 代理人: | 金星 |
地址: | 201108 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 视频 数据传输 端到端 系统 解决方法 | ||
1.一种应用于音视频数据传输的端到端系统解决方法,其特征在于:包括客户端,设备端,和服务端,所述服务端包括管理服务器,注册服务器和传输服务器,其步骤在于:
S1:管理服务器添加传输服务器;
S2:管理服务器添加设备;
S3:设备端启动和初始化;
S4:客户端启动和连接设备;
S5:传输服务器过载处理;
S6:传输服务器过载恢复;
所述S1包括以下内容:
S101:用户通过管理服务器配置页面添加传输服务器(当被设置成自动添加时,管理服务器将由消息触发,自动完成整个逻辑);
S102:管理服务器将配置信息保存到数据库;
S103:管理服务通过云服务运营商提供的API接口提交创建服务器申请;
S104:云服务运营商完成新服务器的创建和启动;
S105:新服务器启动后,向管理服务器发送注册请求;
S106:管理服务器将传输服务信息更新到所有注册服务器;
所述S2包括以下内容:
S201:用户通过管理服务器配置页面添加(修改/删除)设备;
S202:管理服务器将添加(修改/删除)的设备保存到数据库;
S203:管理服务器将设备信息更新到所有注册服务器;所述S3包括以下内容:
S301:设备端启动首先向注册服务器发送注册信息查询消息,获取设备对应的传输服务器列表;
S302:设备端获取传输服务器列表后,向传输服务器发送注册请求,收到传输服务器注册应答消息后,完成注册;
S303:设备完成向传输服务器注册后,需定时15s向传输服务器发送心跳消息,传输服务器发送的心跳应答消息中包含传输服务器负载信息,若设备连续收到3次服务器过载信息时,需重新向注册服务器发送注册查询消息,若传输服务器列表变更,则重新执行初始化流程;
所述S4包括以下内容:
S401:客户端向注册服务器请求查询设备关联的传输服务器信息;
S402:注册服务器返回指定设备的传输服务器信息;
S403:客户端向传输服务器发送查询请求;
S404:传输服务器向客户端发送查询应答;
S405:传输服务器向设备端转发客户端的查询请求;
S406:客户端收到4传输服务器的应答后,向设备端发送试探消息;
S407:设备端收到5传输服务器的转发查询请求后,向客户端发送试探消息;
S408:若客户端收到设备端的试探消息,表面两者可建立直接连接,客户端发起连接请求;
S409:设备端收到客户端连接请求,发送连接请求应答消息。客户端收到连接请求的应答消息,连接建立完成;
S410:若客户端超时未收到设备端的试探消息,客户端向转发服务器发起转发连接请求;
S411:转发服务器收到转发连接请求,建立转发通道,向设备端发送转发连接请求;
S412:设备端收到转发服务器的转发链接请求,发送应答消息;
S413:客户端收到转发服务器的转发应答消息,连接建立完成;
所述S5为传输服务器为客户端和设备端提供穿透连接协助,当客户端和设备端的网络限制导致无法成功穿透时,传输服务器提供数据转发服务,包括以下内容:
S501:当一个传输服务器转发数据量或负载设备较多时,传输服务器向管理服务器发送过载消息;
S502:当一个传输服务器转发数据量或负载设备较多时,传输服务器向所有连接的设备(除以建立转发的设备)发送负载过高消息;
S503:管理服务器将高负载传输服务器下的设备转移到新的低负载传输服务器,向注册服务器更新修改后的设备信息列表;
S504:设备端连续多次收到传输服务器的高负载消息2后,向注册服务器重新请求设备信息列表以获取新的传输服务器;
S55:设备端向新低负载传输服务器迁移;
所述S6为:当传输服务器为某客户端和设备端建立的转发链接停止时,传输服务器资源得到释放,当资源到达低负载阈值时,传输服务器向管理服务器发送的状态消息,管理服务器将转移部分设备到此低负载服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海安威士科技股份有限公司,未经上海安威士科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111117683.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种设有插接端子便于维护的光伏电源用集成电路板
- 下一篇:一种陶瓷打浆机