一种基于游戏的虚拟网吧实现方法技术

技术编号:14893996 阅读:90 留言:0更新日期:2017-03-29 04:30
本发明专利技术涉及一种基于游戏的虚拟网吧实现方法。在目前的情况下,用户外出使用超极本或者一些性能不足以达到游戏配置的电脑。虚拟网吧通过上传用户的操作到服务器虚拟机,通过视频传输到电脑来显示画面,从而解决用户电脑配置不够的问题,能提供和在现实网吧上网类似的体验,让一些老旧的、配置不够的电脑发挥更大的价值。

【技术实现步骤摘要】

本专利技术涉及一种虚拟网吧的实现方法,是一种云端游戏技术。
技术介绍
在世界大背景下,硬件更新速度过快,让大众更新电脑配置后过几年就要淘汰了。在我国目前情况下,电脑没有坏,许多人都不会去更新换代,可是游戏配置的需求却一直在升级,让很多人无法流畅地玩市面上各种大型游戏,或者在更加极端的情况下,根本无法运行游戏。但是随着电竞被纳入体育项目之一,游戏的关注度和参与度越来越高,越来越多的人想要来玩游戏。因此在这种矛盾的局面下,迫切需要一种能让低配置电脑流畅运行各种大型游戏的技术。
技术实现思路
本专利技术要解决的技术问题是:让低配置的电脑也能运行大型游戏。为了解决上述技术问题,本专利技术的技术方案是提供了一种基于游戏的虚拟网吧实现方法,其特征在于,包括以下步骤:步骤1、用户在用户端的电脑上运行桌面操作系统,并安装虚拟网吧客户端,虚拟网吧客户端启动后,电脑通过网络接入位于远端的服务器;步骤2、若用户已经通过虚拟网吧客户端在服务器上完成用户注册,则在服务器内存储有与当前用户相对应的用户信息及在线文件,由服务器根据用户信息为当前用户分配一个虚拟机;若用户未完成用户注册,则当前用户通过虚拟网吧客户端输入用户信息,并由服务器保存该用户信息,从而完成注册,随后,服务器根据用户信息为当前用户分配一个虚拟机;步骤3、虚拟机读取在线文件后在服务器上运行,并将运行画面通过视频文件的形式发送给用户端的电脑;步骤4、用户在电脑上看到虚拟机运行后的画面,随后操作用户端的电脑的输入设备;步骤5、由虚拟网吧客户端记录输入设备的动作信息,并将动作信息发送给服务器,服务器上的虚拟机根据接收到的动作信息在服务器上完成相应操作,并将运行的画面通过视频文件发送给用户端的电脑,使得用户在电脑上能够实时看到运行画面;步骤6、用户在用户端的电脑上进一步操作输入设备,返回步骤5继续执行,直到用户完成对电脑的操作。优选地,在所述步骤2中,用户通过虚拟网吧客户端选择被分配的虚拟机的配置。优选地,所述用户信息至少包括唯一的用户ID以及登录密码。优选地,用户操作电脑产生的数据作为在线文件存储在服务器中。在目前的情况下,用户外出使用超极本或者一些性能不足以达到游戏配置的电脑。虚拟网吧通过上传用户的操作到服务器虚拟机,通过视频传输到电脑来显示画面,从而解决用户电脑配置不够的问题,能提供和在现实网吧上网类似的体验,让一些老旧的、配置不够的电脑发挥更大的价值。附图说明图1为本专利技术中的用户端的电脑与服务器的交互过程示意图。具体实施方式下面结合具体实施例,进一步阐述本专利技术。应理解,这些实施例仅用于说明本专利技术而不用于限制本专利技术的范围。此外应理解,在阅读了本专利技术讲授的内容之后,本领域技术人员可以对本专利技术作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。结合图1,本专利技术提供的一种基于游戏的虚拟网吧实现方法,包括以下步骤:步骤1、用户在用户端的电脑上运行桌面操作系统,并安装虚拟网吧客户端,虚拟网吧客户端启动后,电脑通过网络接入位于远端的服务器;步骤2、若用户已经通过虚拟网吧客户端在服务器上完成用户注册,则在服务器内存储有与当前用户相对应的用户信息及在线文件,用户信息至少包括唯一的用户ID以及登录密码,由服务器根据用户信息为当前用户分配一个虚拟机;若用户未完成用户注册,则当前用户通过虚拟网吧客户端输入用户信息,并由服务器保存该用户信息,从而完成注册,随后,服务器根据用户信息为当前用户分配一个虚拟机;用户可以通过虚拟网吧客户端对虚拟机进行配置,以满足游戏的需求;步骤3、虚拟机读取在线文件后在服务器上运行,并将运行画面通过视频文件的形式发送给用户端的电脑;步骤4、用户在电脑上看到虚拟机运行后的画面,随后操作用户端的电脑的输入设备;步骤5、由虚拟网吧客户端记录输入设备的动作信息,并将动作信息发送给服务器,服务器上的虚拟机根据接收到的动作信息在服务器上完成相应操作,并将运行的画面通过视频文件发送给用户端的电脑,使得用户在电脑上能够实时看到运行画面;步骤6、用户在用户端的电脑上进一步操作输入设备,返回步骤5继续执行,直到用户完成对电脑的操作,用户操作电脑产生的数据作为在线文件存储在服务器中。在本专利技术提供的方法中,用户端的电脑不需要很高的配置,网络可以4兆宽带下,通过使用运行于服务器的虚拟机以及4兆宽带,使得显示在用户端的电脑上的画面可以达到1080P的效果,同时,操作上ping小于100毫秒,使得用户的使用过程几乎无延迟,达到和桌面级电脑一样的体验。如果用户是苹果笔记本用户,也可以在虚拟网吧上使用windows操作系统。而服务器的虚拟机上需要足以达到运行市面上常见大型游戏的配置。本文档来自技高网...
一种基于游戏的虚拟网吧实现方法

【技术保护点】
一种基于游戏的虚拟网吧实现方法,其特征在于,包括以下步骤:步骤1、用户在用户端的电脑上运行桌面操作系统,并安装虚拟网吧客户端,虚拟网吧客户端启动后,电脑通过网络接入位于远端的服务器;步骤2、若用户已经通过虚拟网吧客户端在服务器上完成用户注册,则在服务器内存储有与当前用户相对应的用户信息及在线文件,由服务器根据用户信息为当前用户分配一个虚拟机;若用户未完成用户注册,则当前用户通过虚拟网吧客户端输入用户信息,并由服务器保存该用户信息,从而完成注册,随后,服务器根据用户信息为当前用户分配一个虚拟机;步骤3、虚拟机读取在线文件后在服务器上运行,并将运行画面通过视频文件的形式发送给用户端的电脑;步骤4、用户在电脑上看到虚拟机运行后的画面,随后操作用户端的电脑的输入设备;步骤5、由虚拟网吧客户端记录输入设备的动作信息,并将动作信息发送给服务器,服务器上的虚拟机根据接收到的动作信息在服务器上完成相应操作,并将运行的画面通过视频文件发送给用户端的电脑,使得用户在电脑上能够实时看到运行画面;步骤6、用户在用户端的电脑上进一步操作输入设备,返回步骤5继续执行,直到用户完成对电脑的操作。

【技术特征摘要】
1.一种基于游戏的虚拟网吧实现方法,其特征在于,包括以下步骤:步骤1、用户在用户端的电脑上运行桌面操作系统,并安装虚拟网吧客户端,虚拟网吧客户端启动后,电脑通过网络接入位于远端的服务器;步骤2、若用户已经通过虚拟网吧客户端在服务器上完成用户注册,则在服务器内存储有与当前用户相对应的用户信息及在线文件,由服务器根据用户信息为当前用户分配一个虚拟机;若用户未完成用户注册,则当前用户通过虚拟网吧客户端输入用户信息,并由服务器保存该用户信息,从而完成注册,随后,服务器根据用户信息为当前用户分配一个虚拟机;步骤3、虚拟机读取在线文件后在服务器上运行,并将运行画面通过视频文件的形式发送给用户端的电脑;步骤4、用户在电脑上看到虚拟机运行后的画面,随后操作用户端的电脑的输入设备;...

【专利技术属性】
技术研发人员:刘红吴政良王子羽贾思敏刘草
申请(专利权)人:上海电机学院
类型:发明
国别省市:上海;31

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

1