【技术实现步骤摘要】
一种数据处理方法、装置、电子设备及存储介质
[0001]本申请实施例涉及计算机
,尤其涉及一种数据处理方法、装置、电子设备及存储介质。
技术介绍
[0002]在VDI(Virtual Desktop Infrastructure,虚拟桌面基础设施)场景下,需要对各类数据,如桌面图像内容、视频数据和音频数据等进行编码和解码,虚拟桌面的编码端和解码端使用的终端设备的硬件类型可能并不相同,性能也存在差异,即使是同一终端设备,在不同的使用场景下也可能有不同的性能开销。以视频数据为例,如果仅为了追求传输的视频的画质而在虚拟桌面编码端终端设备采用高性能的数据编码方式,就可能会导致虚拟桌面的解码端过载,出现解码端终端设备发热,视频展示画面卡顿等问题。
技术实现思路
[0003]为解决上述技术问题,本申请实施例提供了一种数据处理方法、装置、电子设备及存储介质。
[0004]一方面,本申请实施例提供了一种数据处理方法,所述方法应用于虚拟桌面的编码端,所述方法包括:
[0005]接收来自虚拟桌面的解码端的解码能力信息;所述解码端的解码能力信息包括以下至少之一:所述解码端支持的至少一种解码方式、所述解码端的处理器的性能指标以及所述解码端支持的各解码方式对应的解码时间开销的估算值;
[0006]至少根据所述解码能力信息,确定与所述解码端的解码能力相匹配的编码方式;
[0007]按照所述编码方式对所述虚拟桌面的待编码数据进行编码;
[0008]将经所述编码后的数据发送给所述解码端。 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法应用于虚拟桌面的编码端,所述方法包括:接收来自虚拟桌面的解码端的解码能力信息;所述解码端的解码能力信息包括以下至少之一:所述解码端支持的至少一种解码方式、所述解码端的处理器的性能指标以及所述解码端支持的各解码方式对应的解码时间开销的估算值;至少根据所述解码能力信息,确定与所述解码端的解码能力相匹配的编码方式;按照所述编码方式对所述虚拟桌面的待编码数据进行编码;将经所述编码后的数据发送给所述解码端。2.根据权利要求1所述的方法,其特征在于,所述至少根据所述解码能力信息,确定与所述解码端的解码能力相匹配的编码方式,包括:根据所述解码能力信息,确定与所述解码端的解码能力相匹配的编码算法以及所述编码算法的第一编码参数;相应的,所述按照所述编码方式对所述虚拟桌面的待编码数据进行编码,包括:按照所述编码算法以及所述第一编码参数对所述虚拟桌面的待编码数据进行编码。3.根据权利要求1所述的方法,其特征在于,所述至少根据所述解码能力信息,确定与所述解码端的解码能力相匹配的编码方式,包括:根据所述解码能力信息,确定与所述解码端的解码能力相匹配的编码算法以及所述编码算法的第一编码参数;在利用所述编码算法以及所述第一编码参数对所述虚拟桌面的待编码数据进行编码的情况下,获取所述编码端的编码统计信息以及所述解码端的解码统计信息;其中,所述编码统计信息包括以下至少之一:采集相邻数据帧的时间间隔、每个数据帧编码时间以及待编码数据帧数量;所述解码统计信息包括以下至少之一:每个数据帧解码时间、每个数据帧渲染时间、待解码数据帧数量以及待渲染数据帧数量;根据所述编码统计信息以及所述解码统计信息确定是否需要对所述第一编码参数进行调整。4.根据权利要求3所述的方法,其特征在于,所述根据所述编码统计信息以及所述解码统计信息确定是否需要对所述第一编码参数进行调整,包括:根据所述编码统计信息确定所述编码端的性能状态,以及,根据所述解码统计信息确定所述解码端的性能状态;所述性能状态包括以下状态之一:空闲状态、稳定状态、过载状态;根据所述编码端的性能状态以及所述解码端的性能状态确定所述是否需要对所述第一编码参数进行调整。5.根据权利要求4所述的方法,其特征在于,所述根据所述编码统计信息确定所述编码端的性能状态,包括:根据所述编码端的编码统计信息确定所述编码端的负载率,根据所述编码端的负载率确定所述编码端的性能状态。6.根据权利要求5所述的方法,其特征在于,所述根据所述编码端的编码统计信息确定所述编码端的负载率,根据所述编码端的负载率确定所述编码端的性能状态,包括:统计所述编码端的N1组编码统计信息;
根据所述N1组编码统计信息确定所述编码端的N1个负载率;其中,N1为大于等于1的整数;根据所述N1个负载率确定所述编码端的性能状态。7.根据权利要求4所述的方法,其特征在于,所述根据所述解码统计信息确定所述解码端的性能状态,包括:根据所述解码端的解码统计信息确定所述解码端的负载率,并根据所述解码端的负载率确定所述解码端的性能状态。8.根据权利要求7所述的方法,其特征在于,所述根据所述解码端的解码统计信息确定所述解码端的负载率,并根据所述解码端的负载率确定所述解码端的性能状态,包括...
【专利技术属性】
技术研发人员:郑仲森,
申请(专利权)人:深圳市深信服信息安全有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。