[发明专利]一种视频业务系统切换网络的方法及装置有效
| 申请号: | 201911359665.0 | 申请日: | 2019-12-25 |
| 公开(公告)号: | CN111131840B | 公开(公告)日: | 2023-05-23 |
| 发明(设计)人: | 周兴;周新海;沈军;杨春晖 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
| 主分类号: | H04N21/21 | 分类号: | H04N21/21;H04N21/433;H04N21/61;H04N7/14;H04N7/15;H04N7/18 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
| 地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 视频 业务 系统 切换 网络 方法 装置 | ||
1.一种视频业务系统切换网络的方法,其特征在于,所述视频业务系统包括流媒体服务器和具有缓存数据库的互联网终端,所述方法包括:
所述互联网终端检测当前数据网络,并根据所述当前数据网络确定备用数据网络;
所述互联网终端采用所述当前数据网络从所述流媒体服务器获取视频数据,并将所述视频数据存储至所述缓存数据库,所述缓存数据库用于设置缓存数据总量;
所述互联网终端在进行视频业务时,统计所述缓存数据库中的视频数据的存量;
所述互联网终端当所述视频数据的存量小于预设阈值时,判断备用数据网络是否可用,若判定所述备用数据网络可用,则将所述当前数据网络切换为备用数据网络;
所述视频业务系统还包括视联网服务器,所述视联网服务器用于采用视联网将视频数据传输至所述流媒体服务器,所述预设阈值通过如下方式确定:
所述互联网终端获取所述视联网服务器每秒传输视频数据的数量;
所述互联网终端将所述每秒传输视频数据的数量乘以第一预设数值,得到所述预设阈值;
还包括:
所述互联网终端将所述每秒传输视频数据的数量乘以第二预设数值,得到第一数值;
所述互联网终端将所述第一数值确定为所述缓存数据库的缓存数据总量。
2.根据权利要求1所述的方法,其特征在于,所述互联网终端判断备用数据网络是否可用包括:
所述互联网终端将所述当前数据网络切换为备用数据网络;
所述互联网终端采用所述备用数据网络向指定服务器发送测试请求;
所述互联网终端若接收到所述指定服务器对所述测试请求的响应消息,则判定所述备用数据网络可用,并将所述备用数据网络切换为当前数据网络切换。
3.根据权利要求2所述的方法,其特征在于,所述测试请求为HTTP请求。
4.一种视频业务系统切换网络的装置,其特征在于,所述视频业务系统包括流媒体服务器和具有缓存数据库的互联网终端,所述互联网终端包括:
网络确定模块,用于检测当前数据网络,并根据所述当前数据网络确定备用数据网络;
数据获取模块,用于采用所述当前数据网络从所述流媒体服务器获取视频数据,并将所述视频数据存储至所述缓存数据库,所述缓存数据库用于设置缓存数据总量;
存量统计模块,用于在进行视频业务时,统计所述缓存数据库中的视频数据的存量;
网络切换模块,用于当所述视频数据的存量小于预设阈值时,判断备用数据网络是否可用,若判定所述备用数据网络可用,则将所述当前数据网络切换为备用数据网络;
所述视频业务系统还包括视联网服务器,所述视联网服务器用于采用视联网将视频数据传输至所述流媒体服务器,所述预设阈值通过如下模块确定:
数量获取模块,用于获取所述视联网服务器每秒传输视频数据的数量;
预设阈值计算模块,用于将所述每秒传输视频数据的数量乘以第一预设数值,得到所述预设阈值;
还包括:
第一数值计算模块,用于将所述每秒传输视频数据的数量乘以第二预设数值,得到第一数值;
总量确定模块,用于将所述第一数值确定为所述缓存数据库的缓存数据总量。
5.一种电子设备,其特征在于,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行如权利要求1至3任一项所述的方法的步骤。
6.一种计算机可读存储介质,其特征在于,其存储的计算机程序使得处理器执行如权利要求1至3任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911359665.0/1.html,转载请声明来源钻瓜专利网。





