【技术实现步骤摘要】
基于网络反馈的视频编码方法、装置、设备及存储介质
[0001]本申请实施例涉及计算机
,尤其涉及基于网络反馈的视频编码方法、装置、设备及存储介质。
技术介绍
[0002]随着4G、5G技术的发展,移动互联网的信息载体正在经历从文字、图片到视频的转变,各种视频类应用应运而生,获得了消费者们的一致青睐。然而,内容数据量的骤增,给网络带宽带来了较大压力。
[0003]现有技术中,一般通过采用多参考帧策略对视频帧进行编码,在编码当前帧时,编码器会依次遍历参考帧列表,选出与当前帧相似度最高的帧作为参考帧。然而,在发生传输丢帧时,在解码端容易造成图像组内的连续丢帧现象,影响视频传输质量。
技术实现思路
[0004]本申请实施例提供基于网络反馈的视频编码方法、装置、设备及存储介质,以提高视频传输质量。
[0005]在第一方面,本申请实施例提供了一种基于网络反馈的视频编码方法,包括:
[0006]根据网络传输层提供的实时码率信息,确定当前的网络状态信息;
[0007]根据解码端提供的解码 ...
【技术保护点】
【技术特征摘要】
1.一种基于网络反馈的视频编码方法,其特征在于,包括:根据网络传输层提供的实时码率信息,确定当前的网络状态信息;根据解码端提供的解码反馈信息,在已编码图像帧中确定可用作参考的可参考图像帧;基于所述网络状态信息确定图像组大小,并按照所述图像组大小将待编码帧序列划分为多个微小图像组,所述图像组大小与所述网络状态信息为正相关关系;依据待编码图像帧位于所述微小图像组中的位置,从所述可参考图像帧中确定所述待编码图像帧的待编码参考帧,并基于所述待编码参考帧对所述待编码图像帧进行编码。2.根据权利要求1所述的基于网络反馈的视频编码方法,其特征在于,所述根据网络传输层提供的实时码率信息,确定当前的网络状态信息,包括:实时获取网络传输层获取提供的实时码率信息;基于所述实时码率信息计算平均码率信息,并基于所述平均码率信息确定当前的网络状态信息。3.根据权利要求1所述的基于网络反馈的视频编码方法,其特征在于,所述根据解码端提供的解码反馈信息,在已编码图像帧中确定可用作参考的可参考图像帧,包括:接收解码端返回的解码反馈信息,所述解码反馈信息由解码端基于解码成功的已编码图像帧生成;确定所述解码反馈信息所对应的已编码图像帧,并将所述已编码图像帧确定为可用作参考的可参考图像帧。4.根据权利要求1所述的基于网络反馈的视频编码方法,其特征在于,所述基于所述网络状态信息确定图像组大小,包括:基于网络状态信息与窗口滑动速度之间的对应关系,确定所述网络状态信息所对应的窗口滑动速度;根据所述窗口滑动速度、图像组极限值约束和丢帧率信息确定图像组大小。5.根据权利要求4所述的基于网络反馈的视频编码方法,其特征在于,所述根据所述窗口滑动速度、图像组极限值约束和丢帧率信息确定图像组大小,包括:基于丢帧率信息低于设定的丢帧率范围,将图像组大小确定为设定的范围外上限值;基于丢帧率信息位于设定的丢帧率范围内,根据所述窗口滑动速度、图像组极限值约束和丢帧率信息确定图像组大小;基于丢帧率信息高于设定的丢帧率范围,将图像组大小确定为设定的范围外下限值。6.根据权利要求5所述的基于网络反馈的视频编码方法,其特征在于,所述基于丢帧率信息位于设定的丢帧率范围内,根据所述窗口滑动速度、图像组极限值约束和丢帧率信息确定图像组大小,包括:基于丢帧率信息位于设定的丢帧率范围内,根据所述窗口滑动速度、图像组极限值约束和丢帧率信息确定...
【专利技术属性】
技术研发人员:张凯明,
申请(专利权)人:北京洛塔信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。