端云资源协同方法、电子设备及可读存储介质技术

技术编号:35782174 阅读:16 留言:0更新日期:2022-12-01 14:28
本申请公开了端云资源协同方法、电子设备及可读存储介质,包括:接收到目标终端针对于原始视频发送的端云资源协同请求,其中,端云资源协同请求携带原始视频的视频类型信息和目标终端的视频播放能力信息;依据视频类型信息和视频播放能力信息,确定原始视频对应的编解码参数和对应的视频预处理协同信息;依据编解码参数和视频预处理协同信息,将原始视频转换为对应的目标视频码流;将编解码参数、视频预处理协同信息以及目标视频码流共同发送至目标终端,以供目标终端根据编解码参数和视频预处理协同信息,将目标视频码流转换为对应的待播放视频。本申请解决了由于云服务器的服务资源管理效果不佳而导致云游戏画面效果差的技术问题。技术问题。技术问题。

【技术实现步骤摘要】
端云资源协同方法、电子设备及可读存储介质


[0001]本申请涉及资源管理
,尤其涉及一种端云资源协同方法、电子设备及可读存储介质。

技术介绍

[0002]随着5G技术的不断发展,云游戏这一新型的游戏服务结构也应用得越来越广泛,其利用云服务器的计算资源为游戏终端的用户提供更优质的游戏体验,也即,云游戏的运行及渲染等逻辑迁移至云服务器,游戏终端仅需具备视频解码能力和视频播放能力,目前,云服务器的服务资源由各游戏终端共享,为了保障云游戏画质,通常情况下在视频编码前,云服务器会对游戏画面帧进行一定程度的内容分析和视频前处理工作,而由于云服务器和各游戏终端之间的资源信息无法互通,导致云服务器无法为各游戏终端定制化地进行资源配置,并且云服务器的服务资源有限,也即,云服务器的有限服务资源未得到充分且有效地利用,进而由于云服务器的服务资源管理效果不佳导致云游戏画质体验无法进一步提升,也即,当前云游戏画面效果差。

技术实现思路

[0003]本申请的主要目的在于提供一种端云资源协同方法、电子设备及可读存储介质,旨在解决现有技术中由于云服务器的服务资源管理效果不佳而导致云游戏画面效果差的技术问题。
[0004]为实现上述目的,本申请提供一种端云资源协同方法,应用于云服务器,所述端云资源协同方法包括:
[0005]接收到目标终端针对于原始视频发送的端云资源协同请求,其中,所述端云资源协同请求携带所述原始视频的视频类型信息和所述目标终端的视频播放能力信息;
[0006]依据所述视频类型信息和所述视频播放能力信息,确定所述原始视频对应的编解码参数和对应的视频预处理协同信息;
[0007]依据所述编解码参数和所述视频预处理协同信息,将所述原始视频转换为对应的目标视频码流,其中,所述编解码参数用于所述云服务器对所述原始视频进行编码,所述视频预处理协同信息用于所述云服务器在对所述原始视频进行编码之前确定所述原始视频的视频预处理策略;
[0008]将所述编解码参数、所述视频预处理协同信息以及所述目标视频码流共同发送至所述目标终端,以供所述目标终端根据所述编解码参数和所述视频预处理协同信息,将所述目标视频码流转换为对应的待播放视频,其中,所述编解码参数用于所述目标终端对所述目标视频码流进行解码,所述视频预处理协同信息用于所述目标终端在对所述目标视频码流进行解码之后确定所述待播放视频的视频预处理策略。
[0009]为实现上述目的,本申请还提供一种端云资源协同方法,应用于目标终端,所述端云资源协同方法包括:
[0010]向云服务器发送端云资源协同请求,其中,所述端云资源协同请求携带所述目标视频的视频类型信息和所述目标终端的视频播放能力信息,以供所述云服务器依据所述视频类型信息和所述视频播放能力信息,确定所述原始视频对应的编解码参数和对应的视频预处理协同信息,以及依据所述编解码参数和所述视频预处理协同信息,将所述原始视频转换为对应的目标视频码流,其中,所述编解码参数用于所述云服务器对所述原始视频进行编码,所述视频预处理协同信息用于所述云服务器在对所述原始视频进行编码之前确定所述原始视频的视频预处理策略;
[0011]接收所述云服务器发送的所述编解码参数、所述视频预处理协同信息和所述目标视频码流;
[0012]依据所述编解码参数和所述视频预处理协同信息,将所述目标视频码流转换为对应的待播放视频,其中,所述编解码参数用于所述目标终端对所述目标视频码流进行解码,所述视频预处理协同信息用于所述目标终端在对所述目标视频码流进行解码之后确定所述待播放视频的视频预处理策略。
[0013]为实现上述目的,本申请还提供一种端云资源协同装置,应用于云服务器,所述端云资源协同装置包括:
[0014]第一接收模块,用于接收到目标终端针对于原始视频发送的端云资源协同请求,其中,所述端云资源协同请求携带所述原始视频的视频类型信息和所述目标终端的视频播放能力信息;
[0015]确定模块,用于依据所述视频类型信息和所述视频播放能力信息,确定所述原始视频对应的编解码参数和对应的视频预处理协同信息;
[0016]第一转换模块,用于依据所述编解码参数和所述视频预处理协同信息,将所述原始视频转换为对应的目标视频码流,其中,所述编解码参数用于所述云服务器对所述原始视频进行编码,所述视频预处理协同信息用于所述云服务器在对所述原始视频进行编码之前确定所述原始视频的视频预处理策略;
[0017]第一发送模块,用于将所述编解码参数、所述视频预处理协同信息以及所述目标视频码流共同发送至所述目标终端,以供所述目标终端根据所述编解码参数和所述视频预处理协同信息,将所述目标视频码流转换为对应的待播放视频,其中,所述编解码参数用于所述目标终端对所述目标视频码流进行解码,所述视频预处理协同信息用于所述目标终端在对所述目标视频码流进行解码之后确定所述待播放视频的视频预处理策略。
[0018]为实现上述目的,本申请还提供一种端云资源协同装置,应用于目标终端,所述端云资源协同装置包括:
[0019]第二发送模块,用于向云服务器发送端云资源协同请求,其中,所述端云资源协同请求携带所述目标视频的视频类型信息和所述目标终端的视频播放能力信息,以供所述云服务器依据所述视频类型信息和所述视频播放能力信息,确定所述原始视频对应的编解码参数和对应的视频预处理协同信息,以及依据所述编解码参数和所述视频预处理协同信息,将所述原始视频转换为对应的目标视频码流,其中,所述编解码参数用于所述云服务器对所述原始视频进行编码,所述视频预处理协同信息用于所述云服务器在对所述原始视频进行编码之前确定所述原始视频的视频预处理策略;
[0020]第二接收模块,用于接收所述云服务器发送的所述编解码参数、所述视频预处理
协同信息和所述目标视频码流;
[0021]第二转换模块,用于依据所述编解码参数和所述视频预处理协同信息,将所述目标视频码流转换为对应的待播放视频,其中,所述编解码参数用于所述目标终端对所述目标视频码流进行解码,所述视频预处理协同信息用于所述目标终端在对所述目标视频码流进行解码之后确定所述待播放视频的视频预处理策略。
[0022]本申请还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述端云资源协同方法的程序,所述端云资源协同方法的程序被处理器执行时可实现如上述的端云资源协同方法的步骤。
[0023]本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现端云资源协同方法的程序,所述端云资源协同方法的程序被处理器执行时实现如上述的端云资源协同方法的步骤。
[0024]本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的端云资源协同方法的步骤。
[0025]本申请提供了一种端云资源协同方法、电子设备及可读存储介质,应用于云服务器,也即,接收到目标终端针对于原始视频发送的端云资源协同请求本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种端云资源协同方法,其特征在于,应用于云服务器,所述端云资源协同方法包括:接收到目标终端针对于原始视频发送的端云资源协同请求,其中,所述端云资源协同请求携带所述原始视频的视频类型信息和所述目标终端的视频播放能力信息;依据所述视频类型信息和所述视频播放能力信息,确定所述原始视频对应的编解码参数和对应的视频预处理协同信息;依据所述编解码参数和所述视频预处理协同信息,将所述原始视频转换为对应的目标视频码流,其中,所述编解码参数用于所述云服务器对所述原始视频进行编码,所述视频预处理协同信息用于所述云服务器在对所述原始视频进行编码之前确定所述原始视频的视频预处理策略;将所述编解码参数、所述视频预处理协同信息以及所述目标视频码流共同发送至所述目标终端,以供所述目标终端根据所述编解码参数和所述视频预处理协同信息,将所述目标视频码流转换为对应的待播放视频,其中,所述编解码参数用于所述目标终端对所述目标视频码流进行解码,所述视频预处理协同信息用于所述目标终端在对所述目标视频码流进行解码之后确定所述待播放视频的视频预处理策略。2.如权利要求1所述端云资源协同方法,其特征在于,所述依据所述编解码参数和所述视频预处理协同信息,将所述原始视频转换为对应的目标视频码流的步骤包括:依据所述视频预处理协同信息,确定是否协同预处理所述原始视频;若是,则依据所述视频预处理协同信息,对所述原始视频进行视频预处理,得到预处理后的原始视频;依据所述编解码参数,对所述预处理后的原始视频进行编码,得到所述目标视频码流;若否,则依据所述编解码参数,对所述预处理后的原始视频进行编码,得到所述目标视频码流。3.如权利要求2所述端云资源协同方法,其特征在于,所述预处理后的原始视频包括单协同原始视频和多协同原始视频,所述依据所述视频预处理协同信息,对所述原始视频进行视频预处理,得到预处理后的原始视频的步骤包括:确定所述视频预处理协同信息对应的视频预处理任务,其中,所述视频预处理任务包括视频分析任务和视频增强任务;若所述协同处理任务为多协同预处理任务,则依据所述视频分析任务,对所述原始视频进行协同分析,得到协同分析信息;依据所述视频增强任务,协同增强所述目标视频,得到所述多协同原始视频;若所述协同处理任务为单协同预处理任务,则依据所述视频增强任务,协同增强所述目标视频,得到所述单协同原始视频。4.如权利要求3所述端云资源协同方法,其特征在于,所述单协同原始视频包括整体协同增强原始视频和部分协同增强原始视频,所述依据所述视频增强任务,协同增强所述目标视频,得到所述单协同原始视频的步骤包括:若所述视频增强任务为所述视频增强任务完全分配至所述云服务器的第一视频增强
任务,则依据所述第一视频增强任务,对所述原始视频进行整体增强,得到所述整体协同增强目标视频;若所述视频增强任务为所述视频增强任务部分分配至所述云服务器的第二视频预处理任务,则依据所述第二视频增强任务,对所述原始视频进行部分增强,得到所述部分协同增强原始视频。5.如权利要求4所述端云资源协同方法,其特...

【专利技术属性】
技术研发人员:江润宁秋梅
申请(专利权)人:深圳创维RGB电子有限公司
类型:发明
国别省市:

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

1