【技术实现步骤摘要】
编码方法、装置、系统、电子设备及存储介质
[0001]本公开涉及计算机
,具体涉及一种编码方法、装置、系统、电子设备及存储介质。
技术介绍
[0002]随着视频行业的高速发展,高分辨率、高帧率的视频编码需求变得越来越主流,这间接导致编码芯片的复杂度越来越高,芯片面积也越来越大。从另一方面来讲,希望能够利用已经在线部署,成本较低且编码帧率较低的编码器同样能应用于高分辨率、高帧率的实时编码场景。因此,产生了利用多个较低性能的编码器联合编码,完成高分辨率、高帧率的编码任务的需求。
技术实现思路
[0003]本公开实施例提供一种编码方法、装置、系统、电子设备及存储介质。
[0004]第一方面,本公开实施例中提供了一种编码方法,包括:
[0005]获取视频帧序列;
[0006]将所述视频帧序列以子视频帧序列为单位发送至多个编码设备进行并行编码;所述子视频帧序列包括至少一个画面组;
[0007]其中,在向其中一个所述编码设备发送的视频帧数量满足第一预设条件后,开始从所述编码设备接收编 ...
【技术保护点】
【技术特征摘要】
1.一种编码方法,其中,包括:获取视频帧序列;将所述视频帧序列以子视频帧序列为单位发送至多个编码设备进行并行编码;所述子视频帧序列包括至少一个画面组;其中,在向其中一个所述编码设备发送的视频帧数量满足第一预设条件后,开始从所述编码设备接收编码信息。2.根据权利要求1所述的方法,其中,所述第一预设条件包括所述视频帧数量达到第一预定数量,和/或所述第一预定数量大于所述画面组的长度与预设视频帧数之和。3.根据权利要求1或2所述的方法,其中,将所述视频帧序列以子视频帧序列为单位发送至多个编码设备进行并行编码,包括:在发送至其中一个所述编码设备的所述视频帧数量满足所述第一预设条件后,重复执行如下步骤:从所述编码设备连续接收N个所述视频帧对应的所述编码信息,以及向所述编码设备连续发送N个所述视频帧,N为能够被所述子视频序列的长度和预设视频帧数整除的自然数。4.根据权利要求3所述的方法,其中,从所述编码设备连续接收N个所述视频帧对应的所述编码信息,以及向所述编码设备连续发送N个所述视频帧,包括:根据从所述编码设备接收到的所述编码信息对应的第一总视频帧数确定第一目标编码设备;从所述第一目标编码设备连续接收N个所述视频帧的编码信息;根据向所述编码设备发送的第二总视频帧数确定第二目标编码设备;向所述第二目标编码设备连续发送N个所述视频帧。5.根据权利要求1-2、4任一项所述的方法,其中,将所述视频帧序列以子视频帧序列为单位发送至多个编码设备进行并行编码,包括:以轮询调度方式每向一个所述编码设备发送第二预定数量个视频帧后,切换至下一所述编码设备发送第二预定数量个视频帧,所述第二预定数量为所述子视频序列的长度。6.根据权利要求1-2、4任一项所述的方法,其中,将所述视频帧序列以子视频帧序列为单位发送至多个编码设备进行并行编码,包括:以轮询调度方式每从一个所述编码设备接收第二预定数量个视频帧后,切换至下一个所述编码设备接收第二预定数量个视频帧。7.根据权利要求1-2、4任一项所述的方法,其中,将所述视频帧序列以子视频帧序列为单位发送至多个编码设备进行并行编码之前,所述方法还包括:获取第一用户配置信息;所述第一用户配置信息包括所述第一预定数量。8.根据权利要求3所述的方法,其中,将所述视频帧序列以子视频帧序列为单位发送至多个编码设备进行并行编码之前,所述方法还包括:获取第二用户配置信息;所述第二用户配置信息包括N的值。9.一种编码系统,其中,包括:处理设备以及多个编码设备;其中,所述处理设备用于执行权利要求1-8任一项所述的方法;所述编码设备用于从所述处理设备接收所述视频帧,并对所述视频帧进行编码后,将
编码信息返回至所述处理设备。10.根据权利要求9所述的编码系统,...
【专利技术属性】
技术研发人员:文敢,段堃,李霞,杨名远,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。