一种5G网络下低延时视频传输方法技术

技术编号:37319728 阅读:12 留言:0更新日期:2023-04-21 23:00
本发明专利技术涉及视频传输技术领域,具体是一种5G网络下低延时视频传输方法,包括:S1:获取5G网络的网速数据,根据已获取的网速数据预测下一时刻的网速;S2:将预测的下一时刻的网速与预设的阀值进行比较,当预测的下一时刻的网速小于预设的阀值时,则将下一时刻传输的视频帧数据包进行拆分,并根据视频帧类型进行优先级排序;S3:根据预测的下一时刻的网速,按照视频帧类型的优先级顺序配置该预测网速下需传输的视频帧数据。本发明专利技术提供的5G网络下低延时视频传输方法能够提前预测5G网络网速可能发生的变化,在5G网络瞬时传输速度下降前对视频数据的大小进行调节,避免瞬间网速不足导致的视频卡顿与延时现象,保证了视频播放的流畅性。保证了视频播放的流畅性。

【技术实现步骤摘要】
一种5G网络下低延时视频传输方法


[0001]本专利技术涉及视频传输
,具体是一种5G网络下低延时视频传输方法。

技术介绍

[0002]第五代移动通信(5th generation mobile communication,5G)是最新一代蜂窝移动通信技术,也是继4G(4th generation mobile communication,第四代移动通信)、3G(3rd generation mobile communication,第三代移动通信)技术之后的延伸。5G第五代移动通信技术是具有高速率、低时延和大连接特点的新一代宽带移动通信技术。
[0003]随着5G应用的普及,涌现出了大量的应用场景,例如工业、视频会议、实时直播等领域的应用。在一些场景中,对视频传输的实时性要求较高,需要较高的平均网速以及瞬时网速,从而避免视频在播放过程中的卡顿情况。5G网络虽具有较高的平均网速,但无法避免瞬时网速不足导致的视频卡顿问题。

技术实现思路

[0004]针对上述问题,本专利技术提出一种5G网络下低延时视频传输方法,以避免瞬时网速不足导致的视频卡顿问题。
[0005]本专利技术通过以下技术方案予以实现:
[0006]一种5G网络下低延时视频传输方法,包括如下步骤:
[0007]S1:获取5G网络的网速数据,根据已获取的网速数据预测下一时刻的网速;
[0008]S2:将预测的下一时刻的网速与预设的阀值进行比较,当预测的下一时刻的网速小于预设的阀值时,则将下一时刻传输的视频帧数据包进行拆分,并根据视频帧类型进行优先级排序;
[0009]S3:根据预测的下一时刻的网速,按照视频帧类型的优先级顺序配置该预测网速下需传输的视频帧数据。
[0010]进一步的,S1中根据已获取的网速数据预测下一时刻的网速,具体包括如下步骤:
[0011]根据获取的5G网络的网速数据,构建5G网络网速的线性模型,根据线性模型当前时刻的斜率计算下一时刻的网速值,进而得到下一时刻网速的预测值。
[0012]进一步的,根据线性模型当前时刻的斜率计算下一时刻的网速,表达式如下:
[0013]V(t+1)=V

(t)
·

t+V(t)
[0014]其中,V(t+1)为预测的下一时刻的网速值;V

(t)为当前时刻线性模型的斜率;

t为下一时刻与当前时刻的时间差;V(t)当前时刻的网速值。
[0015]进一步的,S2中将下一时刻传输的视频帧数据包进行拆分,并根据视频帧类型进行优先级排序,具体步骤如下:
[0016]将视频帧数据包拆分为I帧、P帧与B帧,其中,I帧优先级级大于P帧,P帧优先级大于B帧。
[0017]进一步的,将I帧网格划分为多个子单元,各子单元均包含图像矩阵数据;
[0018]根据预设的划分方式将子单元分为关键子单元与非关键子单元;其中关键子单元的优先级大于非关键子单元。
[0019]优选的,根据预设的划分方式将子单元分为关键子单元与非关键子单元,具体步骤如下:
[0020]定位图像的中心区域点[x,y],以左上点坐标[x

a,y

a]到右下点坐标[x+a,y+a]形成的矩形区域为关键区域,落于关键区域内的子单元为关键子单元,落于关键区域外的子单元为非关键子单元。
[0021]优选的,以预设帧数的连续视频帧作为输入,根据连续视频帧中关键区域内图像的缩放趋势预测下一时刻关键区域内图像的缩放比例,并以该预测的缩放比例对下一时刻图像中的矩形关键区域进行相应缩放。
[0022]其中,根据连续视频帧中关键区域内图像的缩放趋势预测下一时刻关键区域内图像缩放比例的方式有多种,例如:
[0023]1)计算相邻两视频帧中关键区域内图像的缩放比例,并对缩放比求均值,以该均值作为下一时刻关键区域内图像缩放比例的预测值。
[0024]2)计算相邻两视频帧中关键区域内图像的缩放比例,根据求得的缩放比例构建线性模型,根据线性模型当前时刻的斜率计算下一时刻关键区域内图像缩放比例。
[0025]优选的,以预设帧数的连续视频帧作为输入,具体为:以与当前视频帧相邻的前2

5帧连续视频帧作为输入。
[0026]进一步的,S3中配置该预测网速下传输的视频帧数据,具体为:
[0027]配置该预测网速下能够传输的最大数据量,该帧中剩余的数据不进行传输。
[0028]在具有相同硬件基础的情况下,本专利技术方法具有一定的通配性,因此,本专利技术还提供一种计算机可读的存储介质,所述的存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述的至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行实现上述5G网络下低延时视频传输方法。
[0029]与现有技术相比,本专利技术具有以下有益效果:
[0030]本专利技术提供的5G网络下低延时视频传输方法能够提前预测5G网络网速可能发生的变化,在5G网络瞬时传输速度下降前对视频数据的大小进行调节,避免瞬间网速不足导致的视频卡顿与延时现象,保证了视频播放的流畅性。
附图说明
[0031]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为本专利技术的简要流程示意图。
具体实施方式
[0033]为使本专利技术实施方式的目的、技术方案和优点更加清楚,下面对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本专利技术一部分实施方式,
而不是全部的实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。基于本专利技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。
[0034]参照附图1所示,一种5G网络下低延时视频传输方法,包括如下步骤:
[0035]S1:获取5G网络的网速数据,根据已获取的网速数据预测下一时刻的网速;具体步骤如下:
[0036]根据获取的5G网络的网速数据,构建5G网络网速的线性模型,根据线性模型当前时刻的斜率计算下一时刻的网速值,进而得到下一时刻网速的预测值;表达式如下:
[0037]V(t+1)=V

(t)
·

t+V(t)
[0038]其中,V(t+1)为预测的下一时刻的网速值;V

(t)为当前时刻线性模型的斜率;

t为下一时刻与当前时刻的时间差;V(t)当前时刻的网速值。本专利技术通过对下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种5G网络下低延时视频传输方法,其特征在于,包括如下步骤:S1:获取5G网络的网速数据,根据已获取的网速数据预测下一时刻的网速;S2:将预测的下一时刻的网速与预设的阀值进行比较,当预测的下一时刻的网速小于预设的阀值时,则将下一时刻传输的视频帧数据包进行拆分,并根据视频帧类型进行优先级排序;S3:根据预测的下一时刻的网速,按照视频帧类型的优先级顺序配置该预测网速下需传输的视频帧数据。2.根据权利要求1所述的一种5G网络下低延时视频传输方法,其特征在于,S1中根据已获取的网速数据预测下一时刻的网速,具体包括如下步骤:根据获取的5G网络的网速数据,构建5G网络网速的线性模型,根据线性模型当前时刻的斜率计算下一时刻的网速值,进而得到下一时刻网速的预测值。3.根据权利要求2所述的一种5G网络下低延时视频传输方法,其特征在于,根据线性模型当前时刻的斜率计算下一时刻的网速,表达式如下:V(t+1)=V

(t)
·

t+V(t)其中,V(t+1)为预测的下一时刻的网速值;V

(t)为当前时刻线性模型的斜率;

t为下一时刻与当前时刻的时间差;V(t)当前时刻的网速值。4.根据权利要求1所述的一种5G网络下低延时视频传输方法,其特征在于,S2中将下一时刻传输的视频帧数据包进行拆分,并根据视频帧类型进行优先级排序,具体步骤如下:将视频帧数据包拆分为I帧、P帧与B帧,其中,I帧优先级级大于P帧,P帧优先级大于B帧。5.根据权利要求4所述的一种5G网络下低延时视频传输方法,其特征在于,将I帧...

【专利技术属性】
技术研发人员:缪品章陈苹缪文雄翁鲲鹏
申请(专利权)人:富春科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1