[发明专利]文件传输处理方法、装置、非易失性存储介质及电子设备在审
申请号: | 202310119003.6 | 申请日: | 2023-02-06 |
公开(公告)号: | CN116055479A | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 齐萱;陈军;谢帅;刘畅;滕丹丹;郭冉 | 申请(专利权)人: | 北京超高清视频技术有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩 |
地址: | 100176 北京市大兴*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件传输 处理 方法 装置 非易失性 存储 介质 电子设备 | ||
本发明公开了一种文件传输处理方法、装置、非易失性存储介质及电子设备。其中,该方法包括:获取服务器支持并发进行文件传输的第一传输数量;确定与服务器存在传输关系的多个终端,以及确定多个终端分别对应的第二传输数量,其中,多个终端分别对应的第二传输数量为多个终端分别支持并发进行文件传输的传输数量;基于第一传输数量,以及多个终端分别对应的第二传输数量,确定多个终端分别对应的文件获取地址;向多个终端分别下发对应的文件获取地址,用于多个终端基于对应的文件获取地址进行文件传输。本发明解决了相关技术中由服务器统一下发文件,存在对服务器的性能和带宽需求高,导致文件传输效率不理想,传输局限性高的技术问题。
技术领域
本发明涉及数据传输技术领域,具体而言,涉及一种文件传输处理方法、装置、非易失性存储介质及电子设备。
背景技术
在一些视频播放应用场景中,需要大量显示设备播放相同的视频文件,而视频文件的大小通常都比较大,单个视频文件的传输已经所需一定的传输资源,这些终端播放设备都从服务器获取视频文件,同时下达大量的视频文件,对服务器的带宽要求,磁盘IO(Input/Output,输入/输出)要求高,可能引起网络拥堵,磁盘IO堵塞,系统响应慢等问题。相关技术通过增加服务数量、加大服务器带宽等方式解决,将大幅提高服务器端的成本。不扩展服务器只能通过限制传输速率来解决,这将又会导致大幅增加文件单传输时间的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种文件传输处理方法、装置、非易失性存储介质及电子设备,以至少解决相关技术中由服务器统一下发文件,存在对服务器的性能和带宽需求高,导致文件传输效率不理想,传输局限性高的技术问题。
根据本发明实施例的一个方面,提供了一种文件传输处理方法,包括:获取服务器支持并发进行文件传输的第一传输数量;确定与所述服务器存在传输关系的多个终端,以及确定所述多个终端分别对应的第二传输数量,其中,所述多个终端分别对应的第二传输数量为所述多个终端分别支持并发进行文件传输的传输数量;基于所述第一传输数量,以及所述多个终端分别对应的第二传输数量,确定所述多个终端分别对应的文件获取地址;向所述多个终端分别下发对应的文件获取地址,用于所述多个终端基于对应的文件获取地址进行文件传输。
根据本发明实施例的另一方面,提供了一种文件传输处理装置,包括:获取模块,用于获取服务器支持并发进行文件传输的第一传输数量;第一确定模块,用于确定与所述服务器存在传输关系的多个终端,以及确定所述多个终端分别对应的第二传输数量,其中,所述多个终端分别对应的第二传输数量为所述多个终端分别支持并发进行文件传输的传输数量;第二确定模块,用于基于所述第一传输数量,以及所述多个终端分别对应的第二传输数量,确定所述多个终端分别对应的文件获取地址;下发模块,用于向所述多个终端分别下发对应的文件获取地址,用于所述多个终端基于对应的文件获取地址进行文件传输。
根据本发明实施例的另一方面,提供了一种非易失性存储介质,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行任意一项所述的文件传输处理方法。
根据本发明实施例的另一方面,提供了一种电子设备,包括:一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现任意一项所述的文件传输处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京超高清视频技术有限公司,未经北京超高清视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310119003.6/2.html,转载请声明来源钻瓜专利网。