[发明专利]数据传输方法、装置、设备/终端/服务器及计算机可读存储介质有效
申请号: | 201810859042.9 | 申请日: | 2018-07-31 |
公开(公告)号: | CN109040231B | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 蔡锐劝;饶荣庆 | 申请(专利权)人: | 优视科技新加坡有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰;兰淑铎 |
地址: | 新加坡海洋金融中*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 设备 终端 服务器 计算机 可读 存储 介质 | ||
本申请实施例提供了一种数据传输方法、装置、设备/终端/服务器及计算机可读存储介质,其中,所述数据传输方法包括:第一设备通过缓冲区接收第二设备传输的文件数据,并对所述文件数据的传输速度进行检测,获得第一传输速度,其中,所述缓冲区的初始大小根据所述第一设备的硬件信息和/或所述第二设备的硬件信息确定;若所述第一传输速度小于设定速度阈值,则按照设定规则调整所述缓冲区的大小;使用调整后的所述缓冲区继续接收所述第二设备传输的所述文件数据。通过本申请实施例,实现了对数据传输过程中的缓冲区大小的有效调整,保证了设备间的数据传输速度。
技术领域
本申请实施例涉及通信技术领域,尤其涉及一种数据传输方法、装置、设备/终端/服务器及计算机可读存储介质。
背景技术
随着计算机和互联网技术的发展,电子设备成为人们工作和生活不可缺少的工具,安装在电子设备上的应用大大地方便了人们之间进行数据交互和传输。
目前在进行数据传输时,常规的方式是在传输前预设一定大小的缓冲区,该缓冲区大小固定,在后续的数据传输过程中也不会发生改变。也即,现有数据传输采用数据传输前预设固定尺寸缓冲区的方案。
但是,这种固定尺寸缓冲区的方案无法针对不同的数据传输情况进行调整,导致无法保证数据传输的传输速度,进而影响数据传输效果和用户使用体验。
因此,如何对数据传输过程中的缓冲区进行调整,以有效保证数据传输速度,成为亟待解决的问题。
发明内容
有鉴于此,本申请实施例所解决的技术问题之一在于提供一种数据传输方案,以解决现有技术中,无法对数据传输过程中的缓冲区进行有效调整,进而无法有效保证数据传输速度的问题。
本申请实施例提供了一种数据传输方法,包括:第一设备通过缓冲区接收第二设备传输的文件数据,并对所述文件数据的传输速度进行检测,获得第一传输速度,其中,所述缓冲区的初始大小根据所述第一设备的硬件信息和/或所述第二设备的硬件信息确定;若所述第一传输速度小于设定速度阈值,则按照设定规则调整所述缓冲区的大小;使用调整后的所述缓冲区继续接收所述第二设备传输的所述文件数据。
本申请实施例还提供了一种数据传输装置,设置于第一设备中,所述装置包括:检测模块,配置为通过缓冲区接收第二设备传输的文件数据,并对所述文件数据的传输速度进行检测,获得第一传输速度,其中,所述缓冲区的初始大小根据所述第一设备的硬件信息和/或所述第二设备的硬件信息确定;调整模块,配置为若所述第一传输速度小于设定速度阈值,则按照设定规则调整所述缓冲区的大小;继续传输模块,配置为使用调整后的所述缓冲区继续接收所述第二设备传输的所述文件数据。
本申请实施例还提供了一种设备/终端/服务器,包括:一个或多个处理器;存储装置,配置为存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的数据传输方法。
本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的数据传输方法。
通过本申请实施例提供的数据传输方案,第一设备使用缓冲区和第二设备进行数据传输,接收第二设备传输的文件数据,其中,该缓冲区的初始大小根据第一设备的硬件信息和/或第二设备的硬件信息确定的;进而,在传输速度小于设定速度阈值时,按照设定规则对缓冲区大小进行调整,并使用调整后的缓冲区继续进行所述文件数据的传输。一方面,根据第一设备的硬件信息和/或第二设备的硬件信息确定的缓冲区的初始大小,相比较于现有技术中人工设置的固定缓冲区大小,更能灵活适应不同设备间的数据传输需求,并且,根据硬件信息设置的缓冲区初始大小可以在一定程度上保障设备侧的数据接收速度,进而保障了数据传输速度;另一方面,在文件数据的传输速度小于设定速度阈值时,及时对缓冲区大小进行调整,通过调整缓冲区大小以进一步保障数据传输速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技新加坡有限公司,未经优视科技新加坡有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810859042.9/2.html,转载请声明来源钻瓜专利网。