【技术实现步骤摘要】
首屏数据的传输方法、装置、设备、存储介质及传输系统
[0001]本申请涉及通信
,具体涉及一种首屏数据的传输方法
、
装置
、
设备
、
存储介质及传输系统
。
技术介绍
[0002]相关技术的首屏数据传输优化策略,往往是通过改动拥塞算法尽可能提升初始的发送速率或拥塞窗口值,但忽略了接收端存在的数据接收瓶颈,导致发送端无法发送更多的数据,这导致即使发送端提高了发送速率或拥塞窗口值,接收端却无法有效处理或接收这些数据,从而限制了数据传输的性能提升,尤其是无法进一步提高首屏质量
。
[0003]上述的陈述仅用于提供与本申请有关的
技术介绍
信息,而不必然地构成现有技术
。
技术实现思路
[0004]本申请的目的是提供一种首屏数据的传输方法
、
首屏数据的传输装置
、
电子设备
、
计算机可读存储介质及数据传输系统
。
为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括
。
该概括部分不是泛泛评述,也不是要确定关键
/
重要组成元素或描绘这些实施例的保护范围
。
其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言
。
[0005]根据本申请实施例的第一个方面,提供一种首屏数据的传输方法,应用于服务端,所述方法包括:
[0006]根据来自客户端的数据传输请求确定所 ...
【技术保护点】
【技术特征摘要】
1.
一种首屏数据的传输方法,其特征在于,应用于服务端,所述方法包括:根据来自客户端的数据传输请求确定所述客户端的首屏容量和接收窗口值;获取所述服务端与所述客户端之间网络连接的拥塞窗口值;在所述接收窗口值和所述拥塞窗口值中的至少一个窗口值小于所述首屏容量的情况下,调大小于所述首屏容量的窗口值;根据当前最新的拥塞窗口值和接收窗口值,发送目标首屏数据给所述客户端
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述接收窗口值和所述拥塞窗口值均不小于所述首屏容量的情况下,在一个网络时延的时长内,发送与所述首屏容量相同容量的目标首屏数据给所述客户端
。3.
根据权利要求1所述的方法,其特征在于,所述根据来自客户端的数据传输请求确定所述客户端的首屏容量,包括:根据来自客户端的数据传输请求获取数据传输码率;根据所述数据传输码率计算所述客户端的首屏容量
。4.
根据权利要求3所述的方法,其特征在于,所述根据来自客户端的数据传输请求获取数据传输码率,包括:从来自客户端的数据传输请求中读取所述客户端的统一资源定位器中传递的数据传输码率
。5.
根据权利要求3所述的方法,其特征在于,所述根据来自客户端的数据传输请求获取数据传输码率,包括:解析与来自客户端的数据传输请求相对应的视频文件,得到所述数据传输码率
。6.
根据权利要求1所述的方法,其特征在于,所述获取所述服务端与所述客户端之间网络连接的拥塞窗口值,包括:从所述网络连接的缓存信息中读取所述网络连接的拥塞窗口值,其中,所述网络连接的拥塞窗口值是通过传输控制协议拥塞控制算法计算得到并缓存的
。7.
根据权利要求1所述的方法,其特征在于,根据来自客户端的数据传输请求确定所述客户端的接收窗口值,包括:读取来自客户端的数据传输请求中的通告信息,获得所述通告信息中的接收窗口值
。8.
根据权利要求1至7中任一项所述的方法,其特征在于,所述根据当前最新的拥塞窗口值和接收窗口值,发送目标首屏数据给所述客户端,包括:确定所述当前最新的拥塞窗口值和接收窗口值中的最小值;在一个网络时延的时长内,发送与所述最小值相同容量的目标首屏数据给所述客户端
。9.
一种首屏数据的传输装置,其特征在于,应...
【专利技术属性】
技术研发人员:王令,杜贤昌,霍涛,
申请(专利权)人:贵州白山云科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。