云游戏数据处理方法、装置、游戏终端及处理器制造方法及图纸

技术编号:30327146 阅读:20 留言:0更新日期:2021-10-10 00:13
本发明专利技术公开了一种云游戏数据处理方法、装置、游戏终端及处理器。其中,该方法包括:拍摄得到第一图像数据;发送第一图像数据至云端服务器中;接收第二图像数据,其中,第二图像数据通过运行于Android操作系统的云游戏应用程序处理第一图像数据得到,Android操作系统位于云端服务器中;根据第二图像数据,展示游戏画面。本发明专利技术解决了游戏终端的数据处理能力不足造成游戏画面卡顿的技术问题。造成游戏画面卡顿的技术问题。造成游戏画面卡顿的技术问题。

【技术实现步骤摘要】
云游戏数据处理方法、装置、游戏终端及处理器


[0001]本专利技术涉及数据处理领域,具体而言,涉及一种云游戏数据处理方法、装置、游戏终端及处理器。

技术介绍

[0002]随着游戏类型的丰富,不同的游戏类型对于游戏软件的架构提出了与之前不同的要求。例如,与现实场景交互的游戏需要实时采集用户周围的场景图像数据,例如场景照片或者场景视频,然后基于场景图像数据运行游戏的应用程序处理这些数据,最后生成游戏画面,实现用户在游戏中与场景的互动。上述例子中,由于需要处理图像数据,因此对处理器的计算能力要求很高,当用户的终端设备性能达不到要求时,通常会出现画面卡顿不流畅的问题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种云游戏数据处理方法、装置、游戏终端及处理器,以至少解决游戏终端的数据处理能力不足造成游戏画面卡顿的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种云游戏数据处理方法,包括:拍摄得到第一图像数据;发送所述第一图像数据至云端服务器中;接收第二图像数据,其中,所述第二图像数据通过运行于Android操作系统的云游戏应用程序处理所述第一图像数据得到,所述Android操作系统位于所述云端服务器中;根据所述第二图像数据,展示游戏画面。
[0006]可选地,发送所述第一图像数据至云端服务器中,包括:压缩编码所述第一图像数据,得到第一数据流;发送所述第一数据流至所述云端服务器中。
[0007]可选地,接收第二图像数据之前,还包括:接收控制事件,其中,所述控制事件包括以下至少之一:键鼠控制事件,游戏手柄控制事件,触摸屏控制事件;发送所述控制事件至所述云游戏应用程序。
[0008]根据本专利技术实施例的另一方面,还提供了一种云游戏数据处理方法,包括:接收游戏终端发送的第一图像数据;运行Android操作系统中的云游戏应用程序处理所述第一图像数据,得到第二图像数据,其中,所述Android操作系统位于云端服务器中;发送所述第二图像数据至所述游戏终端。
[0009]可选地,接收游戏终端发送的第一图像数据,包括:接收游戏终端发送的第一数据流,其中,所述第一数据流为所述游戏终端压缩编码所述第一图像数据得到的。
[0010]可选地,运行Android操作系统中的云游戏应用程序处理所述第一图像数据,得到所述第二图像数据,包括:将所述第一数据流输入虚拟摄像头模块,解码得到第三图像数据,其中,所述虚拟摄像头模块位于所述云端服务器中,所述虚拟摄像头模块还用于伪装成物理摄像头并接入所述Android操作系统,所述第一图像数据包括所述第三图像数据;发送所述第三图像数据至所述云游戏应用程序;运行所述云游戏应用程序处理所述第三图像数
据,得到所述第二图像数据。
[0011]可选地,上述方法还包括:接收所述游戏终端发送的控制事件,其中,所述控制事件包括以下至少之一:键鼠控制事件,游戏手柄控制事件,触摸屏控制事件。
[0012]可选地,运行Android操作系统中的云游戏应用程序处理所述第一图像数据,包括:将所述控制事件输入所述云游戏应用程序;所述云游戏应用程序根据所述控制事件处理所述第一图像数据,得到所述第二图像数据。
[0013]根据本专利技术实施例的又一方面,还提供了一种云游戏数据处理方法,包括:可选地,拍摄得到第一图像数据;游戏终端将所述第一图像数据发送至虚拟摄像头模块,其中,所述虚拟摄像头模块位于云端服务器中;所述虚拟摄像头模块发送所述第一图像数据至Android操作系统中的云游戏应用程序,其中,所述Android操作系统位于所述云端服务器中;所述云游戏应用程序处理所述第一图像数据,得到第二图像数据;发送所述第二图像数据至所述游戏终端;所述游戏终端根据所述第二图像数据,展示游戏画面。
[0014]可选地,游戏终端将所述第一图像数据发送至虚拟摄像头模块,包括:游戏终端压缩编码所述第一图像数据,得到第一数据流;发送所述第一数据流至所述虚拟摄像头模块。
[0015]可选地,所述虚拟摄像头模块发送所述第一图像数据至Android操作系统中的云游戏应用程序,包括:所述虚拟摄像头模块解码所述第一数据流,得到第三图像数据;所述虚拟摄像头模块伪装成物理摄像头并接入所述Android操作系统;所述虚拟摄像头模块发送所述第三图像数据至所述云游戏应用程序。
[0016]可选地,在所述云游戏应用程序处理所述第一图像数据之前,还包括:游戏终端获取控制事件,其中,所述控制事件包括以下至少之一:键鼠控制事件,游戏手柄控制事件,触摸屏控制事件;游戏终端发送所述控制事件至所述云游戏应用程序。
[0017]可选地,所述云游戏应用程序处理所述第一图像数据,得到第二图像数据,包括:所述云游戏应用程序根据所述控制事件处理所述第一图像数据,得到所述第二图像数据。
[0018]根据本专利技术实施例的再一方面,还提供了一种云游戏数据处理装置,包括:第一拍摄模块,用于拍摄得到第一图像数据;第一发送模块,用于发送所述第一图像数据至云端服务器中;第一接收模块,用于接收第二图像数据,其中,所述第二图像数据通过运行于Android操作系统的云游戏应用程序处理所述第一图像数据得到,所述Android操作系统位于所述云端服务器中;第一展示模块,用于根据所述第二图像数据,展示游戏画面。
[0019]根据本专利技术实施例的再一方面,还提供了一种云游戏数据处理装置,包括:第二接收模块,用于接收游戏终端发送的第一图像数据;第一处理模块,用于运行Android操作系统中的云游戏应用程序处理所述第一图像数据,得到第二图像数据,其中,所述Android操作系统位于云端服务器中;第二发送模块,用于发送所述第二图像数据至所述游戏终端。
[0020]根据本专利技术实施例的再一方面,还提供了一种云游戏数据处理装置,包括:第二接收模块,用于接收游戏终端发送的第一图像数据;第一处理模块,用于运行Android操作系统中的云游戏应用程序处理所述第一图像数据,得到第二图像数据,其中,所述Android操作系统位于云端服务器中;第二发送模块,用于发送所述第二图像数据至所述游戏终端。
[0021]根据本专利技术实施例的再一方面,还提供了一种游戏终端,包括:拍摄单元,控制器,数据交互单元和展示界面,所述数据交互单元包括发送子单元和接收子单元,其中,所述拍摄单元,用于拍摄得到第一图像数据;所述控制器,用于接收控制事件,其中,所述控制事件
包括以下至少之一:键鼠控制事件,游戏手柄控制事件,触摸屏控制事件;所述发送子单元,用于压缩编码所述第一图像数据,得到第一数据流;所述发送子单元,还用于发送所述第一数据流和/或所述控制事件至云端服务器;所述接收子单元,用于接收第二图像数据,其中,所述第二图像数据通过运行于Android操作系统的云游戏应用程序处理所述第一图像数据得到,所述Android操作系统位于所述云端服务器中;所述展示界面,用于根据所述第二图像数据,展示游戏画面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云游戏数据处理方法,其特征在于,包括:拍摄得到第一图像数据;发送所述第一图像数据至云端服务器中;接收第二图像数据,其中,所述第二图像数据通过运行于Android操作系统的云游戏应用程序处理所述第一图像数据得到,所述Android操作系统位于所述云端服务器中;根据所述第二图像数据,展示游戏画面。2.根据权利要求1所述的方法,其特征在于,发送所述第一图像数据至云端服务器中,包括:压缩编码所述第一图像数据,得到第一数据流;发送所述第一数据流至所述云端服务器中。3.根据权利要求1所述的方法,其特征在于,接收第二图像数据之前,还包括:接收控制事件,其中,所述控制事件包括以下至少之一:键鼠控制事件,游戏手柄控制事件,触摸屏控制事件;发送所述控制事件至所述云游戏应用程序。4.一种云游戏数据处理方法,其特征在于,包括:接收游戏终端发送的第一图像数据;运行Android操作系统中的云游戏应用程序处理所述第一图像数据,得到第二图像数据,其中,所述Android操作系统位于云端服务器中;发送所述第二图像数据至所述游戏终端。5.根据权利要求4所述的方法,其特征在于,接收游戏终端发送的第一图像数据,包括:接收游戏终端发送的第一数据流,其中,所述第一数据流为所述游戏终端压缩编码所述第一图像数据得到的。6.根据权利要求5所述的方法,其特征在于,运行Android操作系统中的云游戏应用程序处理所述第一图像数据,得到所述第二图像数据,包括:将所述第一数据流输入虚拟摄像头模块,解码得到第三图像数据,其中,所述虚拟摄像头模块位于所述云端服务器中,所述虚拟摄像头模块还用于伪装成物理摄像头并接入所述Android操作系统,所述第一图像数据包括所述第三图像数据;发送所述第三图像数据至所述云游戏应用程序;运行所述云游戏应用程序处理所述第三图像数据,得到所述第二图像数据。7.根据权利要求4所述的方法,其特征在于,还包括:接收所述游戏终端发送的控制事件,其中,所述控制事件包括以下至少之一:键鼠控制事件,游戏手柄控制事件,触摸屏控制事件。8.根据权利要求7所述的方法,其特征在于,运行Android操作系统中的云游戏应用程序处理所述第一图像数据,包括:将所述控制事件输入所述云游戏应用程序;所述云游戏应用程序根据所述控制事件处理所述第一图像数据,得到所述第二图像数据。9.一种云游戏数据处理方法,其特征在于,包括:拍摄得到第一图像数据;
游戏终端将所述第一图像数据发送至虚拟摄像头模块,其中,所述虚拟摄像头模块位于云端服务器中;所述虚拟摄像头模块发送所述第一图像数据至Android操作系统中的云游戏应用程序,其中,所述Android操作系统位于所述云端服务器中;所述云游戏应用程序处理所述第一图像数据,得到第二图像数据;发送所述第二图像数据至所述游戏终端;所述游戏终端根据所述第二图像数据,展示游戏画面。10.根据权利要求9所述的方法,其特征在于,游戏终端将所述第一图像数据发送至虚拟摄像头模块,包括:游戏终端压缩编码所述第一图像数据,得到第一数据流;发送所述第一数据流至所述虚拟摄像头模块。11.根据权利要求10所述的方法,其特征在于,所述虚拟摄像头模块发送所述第一图像数据至Android操作系统中的云游戏应用程序,包括:所述虚拟摄像头模块解码所述第一数据流,得到第三图像数据;所述...

【专利技术属性】
技术研发人员:张志勇
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:

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

1