Font Size: a A A

Design And Implementation Of Community Cloud Game Platform Based On Virtual GPU

Posted on:2020-08-15Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q LiuFull Text:PDF
GTID:2428330596476515Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the game industry,computer games have become more and more demanding on computer configuration,and the convenient game mode of mobile games has been favored by more and more people.Many computer game enthusiasts have come up with the vision of playing computer games on mobile devices.With such vision and demand,cloud game technology came into being.However,the pace of development of cloud gaming technology is extremely slow.The cloud game software currently available on the network,most of which can only provide computer-to-computer stream service.And their technical shortcomings are also obvious:either depends on the hardware environment of the specified configuration,or is difficult to achieve satisfactory targets in real time or high quality video.This thesis designs and implements a community cloud game platform based on virtual GPU,aiming to realize a cloud game mode with wider application and more practicality.The innovations of this thesis are as follows:(1)organically integrates the community game resources and hardware resources,make full use of the home equipment resources;(2)realizes the cloud game system that can stream to the mobile device,and realize the real-time,high image quality,synchronization,controllability and other goals through capturing by windows hook,transporting the frames by pipeline structure,dynamic synchronization strategy and virtual controller.This thesis first introduces the development status of cloud game technology,and analyzes the advantages and disadvantages of various cloud game systems.After that,this thesis carried out a comprehensive demand analysis on the cloud game platform and proposed design goals such as software,real-time and controllability.Based on the demands and goals,this thesis designs the overall architecture of the cloud game platform and the cloud game system.It divides the subsystems and functional modules of the cloud game system,and explains the design process and implementation of each subsystem in detail.Finally,this thesis tests the page,function,delay and image quality of the cloud game system,and analyzes the test results in detail.The final test results show that the community cloud game platform based on virtual GPU realized in this thesis combines the community server resources with the family devices,allowing players to play the provided game through the cloud game platform by devices such as Android phones,tablets,TVs,etc.The cloud gaming system provides players with a real-time cloud gaming experience and a solution for converting mobile devices into virtual controllers.Compared with the traditional cloud game software,the cloud game system realized in this thesis has been greatly improved in real-time,high quality video and synchronization.
Keywords/Search Tags:Cloud games, Virtual GPU, Real-time, High quality video, Controllability
PDF Full Text Request
Related items