In multi-player cloud gaming two or more people from different locations may actively participate in gaming as like they were in a similar geographical location. In such cases handling massive user inputs, performance rendering, bandwidth fluctuations, load balancing, data capturing, data transmission in real time still remains a cumbersome in cloud gaming. In this chapter, we propose a framework that overcomes the major issues associated with quality of service in cloud gaming. The cloud platform consists of two environments namely workbench and runtime environment, where the work bench environment comprises of tools like end user tools, data parsing tools and data integrity tools through which the user input is analyzed and sent to the run time environment for further processing. Each tool present at the cloud platform helps in achieving the quality factors through its functionalities. The user request is processed and the results will be sent to the clients through the runtime environment.