2014 · 31 citations · 15 references
ComputingComputer ScienceComputer SystemsCloud InfrastructureComputer GraphicsDistributed SystemsCachingCaching StrategiesCloud Traffic EngineeringLatency OptimizationStream ProcessingThroughput OptimizationBandwidthBandwidth Enhancement TechniquesBandwidth ExhaustionBandwidth OptimizationCompressionResponse DelayScalabilityServer-side Rendering Optimization
In cloud gaming systems, the game program runs at servers in the cloud, while clients access game services by sending input events to the servers and receiving game scenes via video streaming. In this paradigm, servers are responsible for all performance-intensive operations, and thus suffer from poor scalability. An alternative paradigm is called graphics streaming, in which graphics commands and data are offloaded to the clients for local rendering, thereby mitigating the server's burden and allowing more concurrent game sessions. Unfortunately, this approach is bandwidth consuming, due to large amounts of graphic commands and geometry data. In this paper, we present LiveRender, an open source gaming system that remedies the problem by implementing a suite of bandwidth optimization techniques including intra-frame compression, inter-frame compression, and caching, establishing what we call compressed graphics streaming. Experiments results show that the new approach is able to reduce bandwidth consumption by 52-73% compared to raw graphics streaming, with no perceptible difference in video quality and reduced response delay. Compared with the video streaming approach, LiveRender achieves a traffic reduction of 40-90% with even improved video quality and substantially smaller response delay, while enabling higher concurrency at the server.
15
Surface simplification using quadric error metrics
Michael Garland, Paul S. Heckbert · 1997 · 3.4K citations
Greg Humphreys, Mike Houston, Ren Ng et al. · 2002 · 561 citations
Cloud gaming: architecture and performance
Ryan Shea, Jiangchuan Liu, Edith C.‐H. Ngai et al. · IEEE Network · 2013 · 292 citations
Greg Humphreys, Matthew Eldridge, Ian Buck et al. · 2001 · 283 citations
Chun‐Ying Huang, Cheng-Hsin Hsu, Yuchun Chang et al. · 2013 · 235 citations