Game on demand – Wikipedia

before-content-x4

The game on demand , also called game game or cloud game (in English : gaming on demand or cloud gaming ), consists in relocating the execution of video games from the living room consoles and personal computers to remote servers (by Cloud Computing). These data centers send the video to continuous reading players (commonly known as streaming ), which interact with internet games in real time. This technique allows, like video on demand, to play video games on a light customer. The game on demand experienced growing use in the 2010s.

after-content-x4

Diagram of the functioning of the services of the game on demand.

The video game is hosted, stored and executed on servers in the computer cloud in one or more data centers [ first ] . The player interacts with the internet game on a light customer [ 2 ] , [ 3 ] . The server in the cloud is responsible for the interpretation of the orders of the player, the execution of the game, graphic rendering ( en:Rendering (computer graphics) ) and some transmission From the game scene to the light customer via the internet. The light customer is responsible for decode And display the scenes of the game and to capture and send Player orders [ 4 ] .

The device used by the player is a light customer, who only needs to be able to display the scene of the game and the sound, provided by continuous reading (streaming), as well as to transmit the games of the player (click mouse, keyboard keys, controller movements) [ 5 ] , [ 3 ] . To do this, only two unnathed components are required [ first ] [ 4 ] : a control receiver, which allows connection to the game controller (handle, keyboard, mouse), and a video decoder.

The player must also benefit from a screen and have the light customer connected to the Internet. To fully benefit from the game on demand, the player must have a sufficiently large internet speed and a low latency, to transfer the video in a fluid manner [ 6 ] .

On the side of the game platform on demand we find [ first ] , [ 4 ] :

  • The command interpreter
  • The game program
  • Video capture
  • Video encoder

The game program can decompose into two major components: the game logic who is responsible for converting player orders into interaction in the game, and stage rendering of the game that generates scenes in real time. These two components are captured in video by the component responsible for the Video capture (in English : Video capture ) which is then compressed by the Video encoder To be sent to the light customer [ first ] .

after-content-x4

The game on demand has the potential to radically change the video game industry [ 7 ] . Thanks to the expansion of the broadband network and progress in cloud computing it has managed to attract the attention of researchers and industry since the 2000s [ first ] .

Evolution of the way of playing [ modifier | Modifier and code ]

There are several ways to play video games, from the traditional game platform such as consoles or computers to play, at progressive download (in) Where a little game is downloaded so that the player can play quickly, the rest of the game is downloaded while the player plays, the game is still executed locally [ 8 ] . And finally the game on demand .

The transition to the game on demand is the answer to the need of users who are looking for an independent platform [ 7 ] .

Beyond the Cloud Gaming, which presents users with a game catalog that they can use via a centralized server, some players now offer a full-fledged PC powered by the cloud, with the same features as a classic computer. Among these are liquidsky [ 9 ] , American company founded by the programmer Ian McLoughlin and the French start-up Blade [ ten ] , the source of a fundraising of 51 million euros carried out in For his PC “as a service” Shadow with investors such as Pierre Kosciusko-Morizet, Michaël Benabou or Nopporn Suppipat.

Comparison [ modifier | Modifier and code ]

The popularity of the game on demand can be attributed to several advantages compared to other ways of playing to the players , The video game industry as well as service providers [ 11 ] .

For the players The game on demand avoids having to download and install the game as well as to constantly update their game machines which is expensive for computers with expensive graphics cards [ 4 ] , [ 3 ] .
The execution and calculation of the rendering being done remotely so it allows you to play on little powerful machines and thus potentially reduce the cost of energy compared to when you launch the game locally [ 5 ] . Players can play anywhere and anytime on any machine via the Internet by always having access to their games [ twelfth ] , [ 2 ] .

For The video game industry , the game on demand prevents them from developing specific versions of the same game for each family of game machine, this allows them to reduce the time and the cost of developing [ 3 ] . The game being executed on the server The code is not accessible from users which puts it out of reach of pirates [ twelfth ] , [ 11 ] .

For Service providers The game on demand allows you to create a new business model, create demand on the already available resources of the cloud and demonstrate the potential of their services [ 11 ] .

The game on demand becomes more and more popular, the market value in 2016 was to 649 millions of dollars you [ 13 ] and in 2017 $ 1 billion [ 3 ] . It is planned: 2022 (3.235 Billion Dollars US) [ 13 ] , 2023 (4 billion dollars US) [ 3 ] , 2026 (6.944 billion dollars US) [ 4 ] .

Several large companies offer this service, including Sony, Nvidia, Liquidsky, Google or Microsoft [ 3 ] .

Economic models [ modifier | Modifier and code ]

Video game on demand with subscription [ modifier | Modifier and code ]

Video games on demand with subscription (in English subscription gaming on demand ) Allows access with a paying subscription to a game catalog on demand, this without advertising, unlimited and without commitment.

Services: SFR Games [ 14 ] , Video Games Pass (Orange TV) [ 15 ] , EA/Origin Access [ 16 ] , Xbox Game Pass [ 17 ] , Playstation Now [ 18 ] , Square Enix [ 19 ] , Vortex [ 20 ] , UTOMI [ 21 ] , Blacknut [ 22 ] , Amazon [ 23 ] , Apple Arcade [ 24 ] , Uplay+ [ 25 ] , Google Stadia – Pro [ 26 ] .

Free game with purchase options [ modifier | Modifier and code ]

And free-to-play (Abbreviated in F2P, literally “free to play”) is a type of free video game game with purchase option, in the case of an online game per unit.

Service: Steam (F2P games) [ 27 ] .

Free demand game [ modifier | Modifier and code ]

Free demand game ( advertising gaming on demand ) Allows you to download free of charge within a game store that is entirely funded by advertising.

Service: Google Play Games (free games funded by ad).

Purchase of game on demand [ modifier | Modifier and code ]

The purchase of game on demand allows you to buy game unit on demand sold within a catalog.

Service: Origin – Store [ 28 ] , Steam [ 29 ] . Google Play Games (Full paid games), Google Stadia – Basic [ 26 ] , GeForce Now [ 30 ] .

Announced soon (indeterminate model): Verizon Gaming [ thirty first ] , Nintendo [ 32 ] , Samsung Play Galaxy Link [ 33 ] , Tencent Instant Play [ 34 ] .

Services [ modifier | Modifier and code ]

Name Availablity In development Opensource? Platforms Licence Type
Leap Computing  Non  Non  Non Windows Vista or subsequent;

MacOS,

Android,

iOS,

Windows Phone

Owner PC Complet
Liquidsky  (in) No (closed on 012/17/2018) [ 35 ] Yes check.svgActive Windows 7, Windows 8.1, Windows 10, macOS, Android, Linux
SFR Gaming (formerly SFR Games) Yes check.svgFrance only (SFR IPTV customers) Yes check.svgYes SFR decoder, Android (since Nov 2020, iOS (Safari since Dec 2020), Windows, MacOS Catalogue
Video Games Pass (Orange TV) Yes check.svgFrance only (SFR IPTV customers) Yes check.svgYes Orange decoder, windows, macOS
Playkey Yes check.svgRussia only Yes check.svgYes Windows Vista or subsequent, macOS
PlayStation Now Yes check.svgYes Yes check.svgYes PlayStation Vita,

PlayStation 3, PlayStation 4,

PlayStation TV, BRAVIA TVs,

Samsung Suhd TV, Samsung Smart TV,

Windows 7, Windows 8.1,

Windows 10 [ 36 ]

GeForce Now Yes check.svgYes Yes check.svgYes Shield Portable,

Shield Android TV, Shield Tablet,

macOS, Windows

GAIKAI  Non  Non Windows XP,

Windows Vista, Windows 7,

Windows 8

OnLive  Non  Non Windows XP,

Windows Vista, Windows 7,

Windows 8, Windows 8.1,

macOS, Android,

Onlive Microcessole

Playcast Media Systems  (in)  Non  Non Amazon Fire TV [ 37 ] ,

Samsung Smart TV [ 38 ]

Blacknut Yes check.svgYes Yes check.svgYes Windows,

MacOS,

Linux,

Android Mobile & TV

TV (Samsung, Philipps, Android TV, Amazon Fire Stick)

Blade Shadow [ 39 ] Yes check.svgYes [ 40 ] Yes check.svgYes Blade Shadow (case),

Windows,

MacOS,

Android,

iOS,

Linux

PC Complet
Stadia  Non  Non Computers, smartphones, tablets, etc. via Google Chrome Cloud gaming
Xbox Cloud Gaming Yes check.svgYes Yes check.svgYes Windows,

Android,
iOS,
Samsung Smart TV,
Xbox One,
Xbox Series X/S,
Steam Deck

Cloud gaming

Among operators [ modifier | Modifier and code ]

SFR offers (in partnership with the Wiztivi Gaming branch [ 41 ] from Wiztivi [ 42 ] ) since [ 43 ] A game service on demand in all of its box offers (ADSL and Fiber) at SFR and Red. This service offers the possibility of renting and buying games per unit, as well as subscribing to an unlimited unlimited pass with the first month offered which gives access to a large number of games.

Orange has been offering a similar service with Orange TV since the end of 2012 a monthly subscription without binding with the first month offered [ 15 ] For the same type of service (also in partnership with Wiztivi Gaming).

With these two operators, their on -demand game service allows you to play with a compatible game controller or that sold separately, the remote control of the decoder or a controller application on smartphone. It is also possible to play from a Windows PC, by connecting with a login / password.

Bouygues Telecom presented its new Bbox Sensation that will offer games on demand via a service titled Bbox Games. This service offered a catalog of games under various rates of 4.99 to 12.99 € € per month. A controller was delivered to benefit from this service. THE , Bouygues stops marketing its cloud gaming service.

Quality of service [ modifier | Modifier and code ]

The quality of service is essential for games on demand because a good game experience first goes through good quality of service, in terms of bandwidth it varies depending on the service providers on demand Minimum required will be 5 Mbps at 15 Mbps but the recommendations vary between 20 Mbps and 25 Mbps [ 3 ] . In 2013, most of the population cannot benefit from a good quality of services because it is proportionally affected by the Latence or the Application Accommodation is very sensitive to it [ 7 ] .

A game service service like Stadia requires a minimum 1.5 Mbits/s download speed, but recommends a speed of 10MB/s to have a resolution of 720p to 60 frames per second [ 6 ] .

Other services like GeForce Now require a bandwidth up to 50 Mbits/s and a response time less than 60 ms [ 44 ] . The qualities of service not only depend on the equipment or the network. The latter can also be measured by energy consumption which represents a major problem [ 11 ] . In 2016, the main articles looked at two types of data consumption and the network [ 45 ] .

Experience quality [ modifier | Modifier and code ]

The quality of experience is the experience perceived by the players [ 11 ] . To meet the need for good quality of experience on bandwidth and latency consumption, the on -demand games service requires being effective [ 44 ] And to dynamically adapt to the different conditions of the system and the network. In commercial solutions, the on -demand games are running on the server side and change video encoding by playing on image frequency, video flow. The resolution of a video flow changes depending on the flow and the number of active people connected simultaneously [ forty six ] . According to the different categories of games, the on -demand game services adopt different adaptation strategies [ 44 ] .

The quality of experience makes it possible to better understand the problems related to the on -demand games service. In addition, maximizing the comfort of the user can make it possible to better design solutions [ forty six ] . Latency problems are strongly linked to the delay in the network [ 2 ] .
To reduce latency and flow, several works have focused on the ability to predict rendering images or by optimizing video streaming by accelerating encoding [ 47 ] .

There has been a lot of research on the impact of latency or the loss of packages compared to the quality perceived by the player, but less on the impact of the various video encoding configurations [ 44 ] . Players are starting to perceive delay on the various interactions from 100 ms, however 20 ms can be explained by the treatment of the various actions. There are 80 ms that is the latency threshold before affecting the player’s experience [ 7 ] . Video streaming can accumulate a delay of 500 ms to compensate for the network problem and other technical problems, however, for a game service on demand This delay must be much lower. Stadia which is a on -demand games service has only 16 ms to overcome the various problems in order to offer a fluid experience for an interactive game in real time [ 6 ] .

In 2019 the games become more and more complex in terms of graphics, movement and detail what require a higher bandwidth in order to provide good gaming experience to users [ 3 ] . One of the issues of on -demand gaming service providers is to increase the player’s quality of experience while reducing the operating costs of the infrastructure [ 4 ] .

Games can be categorized in two elements the point of view and the theme. We are talking about a point of view in the way the player observes the different scenes of the game There are several points of view such as the first, second, third person or omnipresent [ 11 ] . Themes designate a way of interacting with a game There are several styles of games such as first -person shooting game, role video game, real -time strategy game. Each style of games will not have the same resource need or the same expectations in the network which makes games more or less suitable for game on demand. The point of view and the theme of a game represent important parameters for good quality of experience [ 45 ] , [ 48 ] .

The research community seeks to optimize each component of the game on demand in order to satisfy the issues. We find for example the servers of the game (infrastructure) on demand, the communications channels (network), a better allocation of resources (processor) as well as encoding and adaptive transmission [ 11 ] .

Infrastructure [ modifier | Modifier and code ]

A 2013 study claims that computer infrastructure in clouds (in English Cloud Computing) is unable to meet latency needs acceptable to the game on demand for many users, which limits the potential number of ‘User for this service [ 7 ] .

The location of data centers must be as close as possible to limit latency, but for many has been chosen to reduce electrical and cooling costs [ 7 ] , [ 4 ] .

Building more data centers for demanding game is expensive [ 7 ] . The solution to meet the needs for more users would be to increase the infrastructure with servers close to end users such as those found for network distribution. It is shown that by doing so, the coverage of a larger number of users increases around 28% significantly [ 7 ] with only a small number of servers [ 7 ] . Google uses for stadia 7,500 periphery nodes (in English Edge Nodes) used in Edge Computing for Stadia in order to be as close as possible to the end user [ 6 ] .

For example, Google uses infrastructure and technology already in place of YouTube by developing them for the game on demand [ 6 ] . It also invests in private internet infrastructure to issue its services. It also has approximately 8.5% of underwater cables in the world, 16 data centers in America, Europe and Asia [ 49 ] .

Network [ modifier | Modifier and code ]

The game on demand uses the internet to support games in real time [ first ] . Network latency is an important point in the quality of service and experience, this is the time to send the player’s orders on the return of the video between the player and the cloud (Cloud). An important part of the network latency cannot be avoided because it is limited by the speed of the fiber [ 7 ] . There are systems that adapt to network capacity by playing on parameters such as the details of the game [ twelfth ] .

In terms of Internet protocols many can be used as basic protocols, for example the transmission control protocol (TCP), they are used to transmit data between connected to the Internet. For Stadia one of the protocols used is webrtc which is an open-source project supported by Google, Mozzila and Opera, it allows the developer to do video and audio communication in the Internet browser [ 6 ] . Stadia also uses anyone (Quick UDP Internet Connections) which is a protocol that reduces connection time as well as latency [ 6 ] .

Another improvement track would be congestion control. For example an algorithm called BBR (Bottleck Bandwidth and Round Trip Time propagation) used by Google allows you to measure Internet traffic and thus be able to regulate the amount of data transmitted on the network at any time [ 49 ] .

Multiplayer demand games [ modifier | Modifier and code ]

The game on demand in multiplayer also called in English “multiplayer Cloud Gaming” (MCG) is a new form of online multiplayer playing on the game on demand [ 5 ] .
This implementation is a natural fusion of multiplayer online game and game on demand [ 5 ] . Currently many systems of this kind are being set up [ 50 ] , [ 5 ] . On the principle, the game server is the same as traditionally in multiplayer online games, it is responsible for the consistency of the state of the game between players. The matchmaking server assigns the players to a data center that will act as for the game on demand and fulfill the same features. VM or graphics rendering server will act as the customer for the game server [ 50 ] . To summarize the player will interact as for the game in demand with the server in the clouds and this server will naturally interact as a machine for online games with the online gaming server.

The game on demand in multiplayer requires a strong quality of experience in terms of equity reactivity [ 50 ] , [ 5 ] . Reactivity is evaluated by latency and equity by the difference in latency between players [ 50 ] .

Graphics / processor processor [ modifier | Modifier and code ]

The graphic processor has a key role in video rendering, mainly on the acceleration of graphics processing for games. They are more suitable for graphic work, especially with their hundreds of hearts, unlike processors that have only a handful of hearts [ twelfth ] . The graphics processor is more attractive than the processor for the performance games in question in question performance [ 13 ] But one of the disadvantages of the graphic processor is mainly its presence on the remote servers, few servers are equipped with graphics processor [ 51 ] .

To guarantee a high quality experience at the customer, an expensive graphics / processor fusion architecture must be used, the energy of which still adds to the operating cost [ 52 ] .

The workloads of the games are very dynamic, which leads to a load imbalance between physical machines [ 13 ] , [ 51 ] . There are also interaction delays caused by treatment on the server side which influences the way the processes share the resources, which makes it complicated to find an optimal partitioning policy that minimizes the response time [ 2 ] .

Virtualization can have several advantages. One of them is to deploy game services on demand in virtual machines to obtain performance insulation and rapid deployment of services [ 51 ] . Virtualization technology has evolved a lot [ 4 ] . In 2014 during an in -depth study to quantify the performance gap between native equipment (without virtualization) and the graphic processor (with virtualization) we see that the native equipment significantly surpasses virtualized graphic processors. The sharing of a graphic processor between several virtual playing machines in interconnected computers will cause a low frequency of images [ 53 ] .

A way to gain in performance with virtualization is to use media intercommunication which is implemented in the latest graphic processors. This allows effective graphical processor between several virtual machines and thus the shared graphic processors offer several advantages, they can surpass dedicated graphic processors and are rather proportional to the number of virtual machines. Therefore, modern graphic processors can be shared by virtual machines performing gourmet computer games [ 54 ] .

Streaming / encoding [ modifier | Modifier and code ]

For streaming there are two basic approaches to implement a game service on demand [ 55 ] :

  1. Video streaming
  2. Graphic streaming.

There are evolving interactive rendering systems operating on clusters like Wiregl. Customers can simultaneously submit graphics commands to graphic servers, which make a single output image jointly [ 56 ] . The H.264 standard is adopted for encoding and video decoding, and the library Simple DirectMedia Layer (SDL) is used to manage entries like Liverender which is a technique called compressed graphic streaming. Liverender uses a real -time video coding method assisted by 3D image deformation that can use graphic rendering contexts to improve video encoding performance in demand game services [ 57 ] . Compared to the raw graphic streaming approach, Liverender considerably reduces network transmission by compressing graphic data and hiding the data on the server and the customer. Liverender reduces bandwidth consumption, response time, as well as server simultaneity compared to raw graphic streaming [ 58 ] .

In the field of research The first paper that introduces the game on demand is written in 2009, ie nine years after the G-Cluster demonstration at E3 [ 59 ] .

Meanwhile the concept is relatively known in the industry when organizations always hesitate to adopt the game on demand due to a clear business and reference model of success [ 60 ] .

In 2005 the Crytek studio launched a research project on a cloud gaming system for Crysis but quickly abandoned in 2007 for feasibility questions [ sixty one ] .

The , Onlive officially launches its cloud gaming service in the United States on PC and Mac as well as with a micro-consol [ 62 ] . In 2015, Sony bought Onlive and its patents and closed the service to create the PlayStation Now in 2014 [ 63 ] .

After the launch of Onlive, the corporate model for the game on demand becomes a main subject in the research community [ 60 ] .

The , SFR launches SFR Games thanks to G-Cluster technology on its TV decoders. The service thus becomes the very first large -scale cloud gaming service and still active to date [ 43 ] .

In , Gaikai is launched with a few games. Sony also bought the solution for 380 millions Dollars to create the PlayStation Now in 2014.

At the end of 2012, Orange launched its Family Games Pass Service on Orange TV thanks to G-Cluster technology.

In , Nvidia lance GeForce Now.

In 2017, The Blade Sas Group launches Shadow, a cloud computing service, in France [ 39 ] .

The , Google launches Stadia its cloud gaming service in 14 countries including France. But the latter met with little success forcing Google to close its Stadia Games & Entertainment studio and its subsidiaries in , forcing Google to review its strategy to attract players.

The , Microsoft Lance XCloud, the service is included in the Xbox Game Pass Ultimate subscription. XCloud allows you to play games available on the Xbox Game Pass. Later in Phil Spencer announces that there will soon be the possibility of buying games on XCloud.

The , Amazon also launches its own cloud gaming service named Luna in closed beta.

The , due to the failure of the unit game sales model, Google announces the closure of Stadia [ sixty four ] .

  1. a b c d e and f C. Wei 2016, p. 7605
  2. A B C and D Y. Li 2019, p. 491
  3. a b c d e f g h and 1 M. Hegazy 2019, p. 60
  4. a b c d e f g and h Y. Xu 2018, p. 42
  5. a b c d e and f D.Yunhua 2018, p. 1233.
  6. a b c d e f and g J. HSU 2019, p. 9
  7. A b c d e f g h i and j S. Tea 2013, p. 2
  8. What Is Progressive Download? Better Video Delivery » , on NGINX (consulted the )
  9. LiquidSky – Un service de cloud gaming DaaS gratuit – Cloud Gaming » , on Cloud-Gaming.fr (consulted the )
  10. David Legrand « Shadow: The PC of the future prepares after, Blade raises 51 million euros and wants 100,000 customers », Next INpact , ( read online , consulted the )
  11. a b c d e f and g C. Wei 2016, p. 7606
  12. A B C and D P. E. Ross 2009, p. 14
  13. A B C and D H. E. Dinaki 2018, p. first
  14. SFR video games on demand: more than 200 games on your TV » , on SFR (consulted the )
  15. a et b Family games pass: more of 200 Orange video games on your TV » , on passjeuxfamille.orange.fr (consulted the )
  16. Origin » , on www.origin.com (consulted the )
  17. Xbox Game Pass : Abonnement pour 1 € | Xbox » , on Xbox.com (consulted the )
  18. PlayStation®Now » , on Playstation (consulted the )
  19. Thibaut Popelier , Square Enix plans a subscription service for all of its games » , on Clubic.com , (consulted the )
  20. (in) Cloud Gaming for Android, PC and macOS » , on vortex.gg (consulted the )
  21. Utomik | Your Unlimited PC Gaming Subscription » , on www.utomik.com (consulted the )
  22. Play on all your screens – a catalog of 320 unlimited video games for the whole family – Play instantly streaming with the Cloud Gaming – Blacknut » , on www.blacknut.com (consulted the )
  23. Amazon is going to launch a competition in a competitor to the competitor of PlayStation NOW » , on Phonandroid , (consulted the )
  24. By Florian Bayard And January 29, 2019 , Apple wants to become the Netflix of the video game » , on Phonandroid , (consulted the )
  25. Video games: at E3, Ubisoft unveils a partnership with Google Stadia, and an unlimited game offer » , on www.lemonde.fr , (consulted the )
  26. a et b Michaël Szadkowski « Video games: Google specifies the launch and prices of Stadia, its dematerialized platform », The world , ( read online , consulted the )
  27. F2P games on Steam » , on Store.steampowered.com (consulted the )
  28. Origin » , on www.origin.com (consulted the )
  29. Welcome to Steam » , on Store.steampowered.com (consulted the )
  30. GeForce Now evolves and abandons (for the moment) the paying service » , on Journal you Geek , (consulted the )
  31. Chris Welch , Exclusive: Verizon is quietly testing its own Netflix-style cloud gaming service » , on The Verge , (consulted the )
  32. (En-Eu) Francesco De Cat , Nintendo President Comments On Cloud Gaming; Value Of Traditional Hardware Will Continue To Increase » , on Wccftech , (consulted the )
  33. (in) Bogdan Solca , Samsung may launch its PlayGalaxy Link mobile gaming service together with a gaming smartphone » , on Notebookcheck (consulted the )
  34. (in) Liz Lanier and liz Lanier , Tencent Instant Play Is an Upcoming Cloud Gaming Service » , on Variety , (consulted the )
  35. (in) Something New is Coming » , on LiquidSky Community , (consulted the )
  36. Get Started
  37. U.S.-based GameFly merges with Israel’s Playcast to stream video games over Amazon Fire TV
  38. GameFly acquires Playcast, launches streaming service
  39. a et b Official Blade Shadow website
  40. Blade Shadow: the computer of the future is available | Techpulp », TechPulp , ( read online , consulted the )
  41. (En-Eu) WORLD LEADING GAMING PLATFORM FOR OPERATORS » , on Wiztive (consulted the )
  42. (En-Eu) Wiztivi to diversify in cloud gaming entertainment » , Wiztive , ( read online , consulted the )
  43. a et b 1st anniversary for video games at SFR’s request » , on AFJV (consulted the )
  44. A B C and D I. Slivar 2019, p. 118
  45. a et b C. Wei 2016, p. 7607
  46. a et b I. Slivar 2019, p. 119
  47. Y. Li 2019, p. 492
  48. I. Slivar 2018, p. 4
  49. a et b J. HSU 2019, p. ten
  50. A B C and D Y. Xu 2018, p. 43
  51. A B and C W. zhang 2018, p. 172
  52. X. Liao 2019, p. 2129.
  53. H.-J. Hong 2014, p. 2
  54. H.-J. Hong 2014, p. 6
  55. X. Liao 2019, p. 2129
  56. X. Liao 2019, p. 2128
  57. X. Liao 2019, p. 2130.
  58. X. Liao 2019, p. 2139
  59. C. Wei 2016, p. 7608
  60. a et b C. Wei 2016, p. 7609
  61. (in) Andrew Good , Crytek Attempted Cloud Gaming Way Before OnLive » , on softpedia (consulted the )
  62. (in) Andrew Dumitrescu , OnLive Will Launch on June 17, Sign Ups Are Live » , on softpedia (consulted the )
  63. (in) The past and future of cloud gaming: Will it ever work? » , on Gamecrate (consulted the )
  64. Video games: Google ends its stadia service , on Le Figaro , September 29, 2022
  • (in) Modern Qingdong , Chu Qiu , In Provischer , Qi Mandarin et the Yongquan , A Cloud Gaming System Based on NVIDIA GRID GPU » , 13th International Symposium on Distributed Computing and Applications to Business, Engineering and Science , , p. 73-77 (ISBN  978-1-4799-4169-8 , DOI  10.1109/DCABES.2014.19 )
  • (in) YOUHUI Zhang , Peng That , Jiang Jihang et weimin Zheng , A Cloud Gaming System Based on User-Level Virtualization and Its Resource Scheduling » , IEEE Transactions on Parallel and Distributed Systems , vol. 27, n O 5, , p. 1239-1252 (ISSN  1558-2183 , DOI  10.1109/TPDS.2015.2433916 )
  • (in) S. Found , M. R. Hashemi and Marcus Ghanbari , A Testing Apparatus for Faster and More Accurate Subjective Assessment of Quality of Experience in Cloud Gaming » , IEEE International Symposium on Multimedia (ISM) , , p. 463-466 (ISBN  978-1-5090-4571-6 , DOI  10.1109/ISM.2016.0105 )
  • (in) M. Semsarzadeh , M. Hemmati , A. Yassine and S. Shirmoamic , A video encoding speed-up architecture for cloud gaming » , IEEE International Conference on Multimedia and Expo Workshops (ICMEW) , , p. 1-6 (ISBN  978-1-4799-4717-1 , DOI  10.1109/ICMEW.2014.6890685 )
  • (in) M. Jarschel , D. Schlosser , S. Scheuring and t. Hoßfeld , An Evaluation of QoE in Cloud Gaming Based on Subjective Tests » , 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing , , p. 330‑335 (DOI  10.1109 / imis.2011.92 )
  • (in) I. Slivar , L. Cut-kapov and Marcus Suznjevic , Cloud gaming QoE models for deriving video encoding adaptation strategies » , Proceedings of the 7th International Conference on Multimedia Systems , , p. 1‑12 (DOI  http://dx.doi.org/10.1145/2910017.2910602 )
  • (in) R. Shea , D. Was and J. Liu , Cloud Gaming: Understanding the Support From Advanced Virtualization and Hardware » , IEEE Transactions on Circuits and Systems for Video Technology , vol. 25, n O 12, , p. 2026‑2037 (ISSN  1558-2205 , DOI  10.1109/TCSVT.2015.2450172 )
  • (in) K. I. Needle S. Y. Bae , D. C. Lee , C. S. Give , H. J. Lee and K. C. Lee , Cloud-Based Gaming Service Platform Supporting Multiple Devices » , Eri journal , vol. 35, n O 6, , p. 960-968 (DOI  https://doi.org/10.4218/etrij.13.2013.0076 )
  • (in) IN. Quit , H. C. B. Chan , X. Wang and V. M. Leung , Cognitive Resource Optimization for the Decomposed Cloud Gaming Platform » , IEEE Transactions on Circuits and Systems for Video Technology , vol. 25, n O 12, , p. 2038-2051 (ISSN  1558-2205 , DOI  10.1109/TCSVT.2015.2450171 )
  • (in) AND. Gao , L. Wang and J. Zhou , Cost-Efficient and Quality of Experience-Aware Provisioning of Virtual Machines for Multiplayer Cloud Gaming in Geographically Distributed Data Centers » , IEEE Access , vol. 7, , p. 142574‑142585 (ISSN  2169-3536 , DOI  10.1109/ACCESS.2019.2944405 )
  • (in) X. Into , Delay–Rate–Distortion Optimization for Cloud Gaming With Hybrid Streaming » , IEEE Transactions on Circuits and Systems for Video Technology , vol. 27, n O 12, , p. 2687-2701 (ISSN  1558-2205 , DOI  10.1109/TCSVT.2016.2595330 )
  • (in) H. Guan , J. Theirs , WITH. Qi and R. Wang , Energy-Efficient SLA Guarantees for Virtualized GPU in Cloud Gaming » , IEEE Transactions on Parallel and Distributed Systems , vol. 26, n O 9, , p. 2434‑2443 (ISSN  1558-2183 , DOI  10.1109/TPDS.2014.2350499 )
  • (in) IN. Zhang , X. Liao , P. That , H. Feel , L. Lin ET B. B. Zhou , Fine-Grained Scheduling in Cloud Gaming on Heterogeneous CPU-GPU Clusters » , IEEE Network , vol. 32, n O 1, , p. 172-178 (ISSN  0890-8044 , DOI  10.1109/Mnet.2017.1700047 ) . Ouvrage utilisé pour la rédaction de l'article
  • (in) I. Slivar , M. Suznjevic and L. Cut-kapov , Game Categorization for Deriving QoE-Driven Video Encoding Configuration Strategies for Cloud Gaming » , ACM Trans. Multimedia Comput. Commun. Appl. , vol. 14, n O 3s, , p. 1-24 (ISSN  1551-6857 , DOI  10.1145/3132041 ) . Ouvrage utilisé pour la rédaction de l'article
  • (in) WITH. Zhao , K. Hwang and J. Villet , Game cloud design with virtualized CPU/GPU servers and initial performance results » , Proceedings of the 3rd workshop on Scientific Cloud Computing Date – ScienceCloud ’12, Delft, The Netherlands , , p. 23 (ISBN  978-1-4503-1340-7 , DOI  10.1145/2287036.2287042 )
  • (in) H.-J. Hong , Tao-YA FAN-Chiang , Che-Run Lee , K.-T. Chen , C.-Y. Huang and C.-H Hsu , GPU consolidation for cloud games: Are we there yet? » , 2014 13th Annual Workshop on Network and Systems Support for Games , , p. 1‑6 (ISBN  978-1-4799-6882-4 , ISSN  2156-8146 , DOI  10.1109/NetGames.2014.7008969 ) . Ouvrage utilisé pour la rédaction de l'article
  • (in) J. Hsu , How YouTube led to Google’s cloud-gaming service: The tech that made YouTube work everywhere promises to do the same for games – [News] » , IEEE Spectrum , vol. 56, n O 9, , p. 9-10 (ISSN  0018-9235 , DOI  10.1109/MSPEC.2019.8818578 ) . Ouvrage utilisé pour la rédaction de l'article
  • (in) X. Liao , LiveRender: A Cloud Gaming System Based on Compressed Graphics Streaming » , IEEE/ACM Transactions on Networking , vol. 24, n O 4, , p. 2128-2139 (ISSN  1558-2566 , DOI  10.1109/TNET.2015.2450254 ) . Ouvrage utilisé pour la rédaction de l'article
  • (in) K.-T Chen , Y.-C Chang , P.-H Tseng , C.-Y Huang and C.-L Law , Measuring the latency of cloud gaming systems » , Proceedings of the 19th ACM international conference on Multimedia – MM ’11, Scottsdale, Arizona, USA , , p. 1269 (ISBN  978-1-4503-0616-4 , DOI  10.1145/2072298.2071991 )
  • (in) IN. Quit and V. M. Leung , Multiplayer cloud gaming system with cooperative video sharing » , 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings , , p. 640‑645 (ISBN  978-1-4673-4510-1 , DOI  10.1109/CloudCom.2012.6427515 )
  • (in) H.-J Hong , D.-y Chen , C.-Y. Huang , K.-T. Chen and C.-H Hsu , Placing Virtual Machines to Optimize Cloud Gaming Experience » , IEEE Transactions on Cloud Computing , vol. 3, n O 1, , p. 42-53 (ISSN  2168-7161 , DOI  10.1109/TCC.2014.2338295 )
  • (in) I. Slivar , L. Cut-kapov and Marcus Suznjevic , QoE-Aware Resource Allocation for Multiple Cloud Gaming Users Sharing a Bottleneck Link » , 2019 22nd Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN) , , p. 118-123 (ISBN  978-1-5386-8336-1 , ISSN  2472-8144 , DOI  10.1109/for.2019.8685890 ) . Ouvrage utilisé pour la rédaction de l'article
  • (in) AND. Deng , AND. That , X. Mourning and W. Quit , Server Allocation for Multiplayer Cloud Gaming » , Proceedings of the 2016 ACM on Multimedia Conference – MM ’16, Amsterdam, The Netherlands , , p. 918-927 (ISBN  978-1-4503-3603-1 , DOI  10.1145/2964284.2964301 )
  • (in) IN. Zhang , X. Liao , P. That , H. feel and L. Lin , ShareRender: Bypassing GPU Virtualization to Enable Fine-grained Resource Sharing for Cloud Gaming » , Proceedings of the 2017 ACM on Multimedia Conference – MM ’17, Mountain View, California, USA , , p. 324‑332 (ISBN  978-1-4503-4906-2 , DOI  10.1145/3123266.3123306 )
  • (in) AND. That , Themis: Efficient and Adaptive Resource Partitioning for Reducing Response Delay in Cloud Gaming » , Proceedings of the 27th ACM International Conference on Multimedia – MM ’19, Nice, France , , p. 491-499 (ISBN  978-1-4503-6889-6 , DOI  10.1145/3343031.3350941 ) . Ouvrage utilisé pour la rédaction de l'article
  • (in) M. Amiri , H. A. Osman , S. Shirmoamic and Marcus Abdallah , Toward Delay-Efficient Game-Aware Data Centers for Cloud Gaming » , ACM Trans. Multimedia Comput. Commun. Appl. , vol. twelfth, n O  5s,‎ , p. 1-19 (DOI  10.1145/2983639 )
  • (in) WITH. Qi , J. Theirs , C. Zhang , M. Yu , WITH. Which and H. Guan , VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming » , ACM Trans. Archit. Code Optim. , vol. 11, n O 2, , p. 1-25 (DOI  10.1145/2632216 )
  • (in) M. Semsarzadeh , A. Yassine and S. Shirmoamic , Video Encoding Acceleration in Cloud Gaming » , IEEE Transactions on Circuits and Systems for Video Technology , vol. 25, n O 12, , p. 1975‑1987 (ISSN  1558-2205 , DOI  10.1109/TCSVT.2015.2452778 )
  • (in) D. Yunhua , AND. That , R. Says , X. Mourning and W. Quit , The Server Allocation Problem for Session-Based Multiplayer Cloud Gaming » , IEEE Transactions on Multimedia , vol. 20, n O 5, , p. 1233 – 1245 (ISSN  1520-9210 , DOI  10.1109 / TMM.2017.2760611 ) . Ouvrage utilisé pour la rédaction de l'article
  • (in) C. Wei , R. Shea , C. Huang , K. Chen , J. Liu , V.C.M. Leung and C. Hsu , A Survey on Cloud Gaming: Future of Computer Games » , IEEE Access , vol. 4, , p. 7605 – 7620 (ISSN  2169-3536 , DOI  10.1109/ACCESS.2016.2590500 ) . Ouvrage utilisé pour la rédaction de l'article

Related articles [ modifier | Modifier and code ]

after-content-x4