云游戏性能监控方法和装置、电子设备和存储介质制造方法及图纸

技术编号:38090687 阅读:8 留言:0更新日期:2023-07-06 09:02
本申请提供了一种云游戏性能监控方法和装置、电子设备和存储介质。其中,方法包括:获取目标虚拟机,以及获取初始视频,其中,所述目标虚拟机用于同步得到物理机运行游戏的游戏画面,并将所述游戏画面中转至终端设备,所述目标虚拟机为使用待进行云游戏性能监控的目标硬件资源构建得到;根据所述初始视频得到用于对所述目标硬件资源进行云游戏性能监控的目标视频;按照所述目标虚拟机播放所述目标视频时的虚拟机性能数据,确定出与所述目标硬件资源对应的云游戏性能数据。通过本申请,可以克服需要安装游戏客户端和频繁的登录游戏账号才可以对不同硬件的云游戏性能进行监控的技术问题。技术问题。技术问题。

【技术实现步骤摘要】
云游戏性能监控方法和装置、电子设备和存储介质


[0001]本申请涉及云计算
,尤其涉及一种云游戏性能监控方法和装置、电子设备和存储介质。

技术介绍

[0002]在云游戏的模式下,云游戏的系统分为服务器端和客户端两部分。游戏在服务器端借助庞大的GPU集群对游戏的画面进行实时的渲染,客户端通过高速网络接收压缩好的游戏渲染画面,并对画面的信息进行解压,从而显示给用户。在客户端中,终端客户不再需要高端的处理器或者显卡,只需要基本的图形处理能力和视频解压能力就可以了。这样的游戏模式大大地降低了客户端的硬件要求,能够让更多计算能力本不太强的终端也能够玩上大型游戏。
[0003]在相关技术中,对运行了客户端的宿主虚拟机(用于在运行游戏的物理机与接收游戏画面的终端之间进行画面的传递)的监控,主要是对性能消耗和画面的传递进行验证;且由于是对宿主虚拟机进行性能测试,因此需要安装游戏客户端和频繁的登录游戏账号(容易被认定为异常账号)才可以对不同硬件的实际性能效果进行测试。
[0004]因此,相关技术中存在需要安装游戏客户端和频繁的登录游戏账号才可以对不同硬件的云游戏性能进行监控频繁的登录游戏账号的问题。

技术实现思路

[0005]本申请提供了一种云游戏性能监控方法和装置、电子设备和存储介质,以至少解决相关技术中存在需要安装游戏客户端和频繁的登录游戏账号才可以对不同硬件的云游戏性能进行监控频繁的登录游戏账号的问题。
[0006]根据本申请实施例的一个方面,提供了一种云游戏性能监控方法,包括:r/>[0007]获取目标虚拟机,以及获取初始视频,其中,所述目标虚拟机用于同步得到物理机运行游戏的游戏画面,并将所述游戏画面中转至终端设备,所述目标虚拟机为使用待进行云游戏性能监控的目标硬件资源构建得到;
[0008]根据所述初始视频得到用于对所述目标硬件资源进行云游戏性能监控的目标视频;
[0009]按照所述目标虚拟机播放所述目标视频时的虚拟机性能数据,确定出与所述目标硬件资源对应的云游戏性能数据。
[0010]可选地,如前述的方法,所述根据所述初始视频得到用于对所述目标硬件资源进行云游戏性能监控的目标视频,包括:
[0011]获取用于对所述目标虚拟机进行测试的视频的目标视频参数;
[0012]按照所述目标视频参数对所述初始视频进行参数修改,得到所述目标视频。
[0013]可选地,如前述的方法,所述按照所述目标虚拟机播放所述目标视频时的虚拟机性能数据,确定出与所述目标硬件资源对应的云游戏性能数据,包括:
[0014]确定需要进行监控的性能指标,以及与所述性能指标对应的采样周期;
[0015]控制所述目标虚拟机按照预期时长播放所述目标视频,其中,所述预期时长用于指示所述目标虚拟机播放所述目标视频的时长;
[0016]按照与所述性能指标对应的采样周期,在所述预期时长内对所述目标虚拟机进行采样,得到所述虚拟机性能数据;
[0017]基于所述虚拟机性能数据作为得到所述云游戏性能数据。
[0018]可选地,如前述的方法,所述按照与所述性能指标对应的采样周期,在所述预期时长内对所述目标虚拟机进行采样,得到所述虚拟机性能数据,包括:
[0019]在所述预期时长内,对所述目标虚拟机按照CPU采样周期采样,得到多个CPU消耗数据;
[0020]在所述预期时长内,对所述目标虚拟机按照GPU采样周期采样,得到多个GPU消耗数据;
[0021]在所述预期时长内,对所述目标虚拟机按照帧率采样周期采样,得到多个帧率采样数据;
[0022]根据所述多个CPU消耗数据、所述多个GPU消耗数据以及所述多个帧率采样数据得到所述虚拟机性能数据。
[0023]可选地,如前述的方法,所述获取初始视频,包括:
[0024]运行待测试的目标游戏;
[0025]对所述目标游戏的运行界面进行视频录制,得到所述初始视频。
[0026]可选地,如前述的方法,在所述按照所述目标虚拟机播放所述目标视频时的虚拟机性能数据,确定出与所述目标硬件资源对应的云游戏性能数据之后,所述方法还包括:
[0027]将所述云游戏性能数据输出为预设格式的目标文件,并将所述目标文件保存至目标存储区域;和/或,
[0028]根据所述云游戏性能数据生成与所述目标硬件资源对应的测试结论,其中,所述测试结论用于通过预设展示方式表征所述目标硬件资源的云游戏性能。
[0029]可选地,如前述的方法,在所述根据所述云游戏性能数据生成于所述目标硬件资源对应的测试结论之后,所述方法还包括:
[0030]对所述目标文件进行压缩,得到目标压缩文件;
[0031]将所述目标压缩文件和/或所述测试结论采用预设通信方式发送至目标接收方。
[0032]根据本申请实施例的另一个方面,还提供了一种云游戏性能监控装置,包括:
[0033]获取模块,用于获取目标虚拟机,以及获取初始视频,其中,所述目标虚拟机用于同步得到物理机运行游戏的游戏画面,并将所述游戏画面中转至终端设备,所述目标虚拟机为使用待进行云游戏性能监控的目标硬件资源构建得到;
[0034]目标视频模块,用于根据所述初始视频得到用于对所述目标硬件资源进行云游戏性能监控的目标视频;
[0035]性能确定模块,用于按照所述目标虚拟机播放所述目标视频时的虚拟机性能数据,确定出与所述目标硬件资源对应的云游戏性能数据。
[0036]根据本申请实施例的又一个方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;
其中,存储器,用于存储计算机程序;处理器,用于通过运行所述存储器上所存储的所述计算机程序来执行上述任一实施例中的方法步骤。
[0037]根据本申请实施例的又一个方面,还提供了一种计算机可读的存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一实施例中的方法步骤。
[0038]在本申请实施例中,通过采用按照目标虚拟机播放目标视频时的虚拟机性能数据,确定出与目标硬件资源对应的云游戏性能数据;并且,在此过程中,目标虚拟机可以是任意的虚拟机,从而目标硬件资源也可以是任意硬件资源,进而,采用本实施例中的方法可以对任意硬件资源的云游戏性能进行监控,并得到对应的云游戏性能数据;从而可以在无需安装客户端和频繁的登录游戏账号就可以对比不同硬件条件的目标虚拟机的实际性能;也就可以克服需要安装游戏客户端和频繁的登录游戏账号才可以对不同硬件的云游戏性能进行监控的技术问题。
附图说明
[0039]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0040]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种云游戏性能监控方法,其特征在于,包括:获取目标虚拟机,以及获取初始视频,其中,所述目标虚拟机用于同步得到物理机运行游戏的游戏画面,并将所述游戏画面中转至终端设备,所述目标虚拟机为使用待进行云游戏性能监控的目标硬件资源构建得到;根据所述初始视频得到用于对所述目标硬件资源进行云游戏性能监控的目标视频;按照所述目标虚拟机播放所述目标视频时的虚拟机性能数据,确定出与所述目标硬件资源对应的云游戏性能数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述初始视频得到用于对所述目标硬件资源进行云游戏性能监控的目标视频,包括:获取用于对所述目标虚拟机进行测试的视频的目标视频参数;按照所述目标视频参数对所述初始视频进行参数修改,得到所述目标视频。3.根据权利要求1所述的方法,其特征在于,所述按照所述目标虚拟机播放所述目标视频时的虚拟机性能数据,确定出与所述目标硬件资源对应的云游戏性能数据,包括:确定需要进行监控的性能指标,以及与所述性能指标对应的采样周期;控制所述目标虚拟机按照预期时长播放所述目标视频,其中,所述预期时长用于指示所述目标虚拟机播放所述目标视频的时长;按照与所述性能指标对应的采样周期,在所述预期时长内对所述目标虚拟机进行采样,得到所述虚拟机性能数据;基于所述虚拟机性能数据得到所述云游戏性能数据。4.根据权利要求3所述的方法,其特征在于,所述按照与所述性能指标对应的采样周期,在所述预期时长内对所述目标虚拟机进行采样,得到所述虚拟机性能数据,包括:在所述预期时长内,对所述目标虚拟机按照CPU采样周期采样,得到多个CPU消耗数据;在所述预期时长内,对所述目标虚拟机按照GPU采样周期采样,得到多个GPU消耗数据;在所述预期时长内,对所述目标虚拟机按照帧率采样周期采样,得到多个帧率采样数据;根据所述多个CPU消耗数据、所述多个GPU消耗数据以及所述多个帧率采样数据得到所述虚拟机性能数据。5.根据权利要求1所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:张沛亮
申请(专利权)人:北京金迅瑞博网络技术有限公司
类型:发明
国别省市:

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

1