Hardware and Technology

The Rise of Cloud Gaming: A Technical Analysis

How cloud gaming streams a game from remote servers, why latency and bandwidth decide the experience, and simple ways to test your connection at home.

On this page
  1. What happens when you stream a game
  2. The chain of delay
  3. Latency, bandwidth and jitter
  4. Which games suffer most
  5. How to test your connection at home
  6. Where cloud gaming fits

What happens when you stream a game

In traditional play, the console or PC in front of you runs the game. In cloud gaming, the game runs on a powerful computer in a data center, and you receive the result as a video stream, much like watching a film. Your device, which might be a phone, a television or a modest laptop, mainly has to decode that video and send your button presses back.

That arrangement lets low-powered hardware show demanding games, and it avoids large downloads. The price is that every action now travels across the internet and back before you see it.

The chain of delay

When you press a button, a series of steps follows:

  1. Your device reads the input.
  2. The input travels to the server.
  3. The server updates the game and draws the next frame.
  4. The server compresses the frame into video.
  5. The video travels back to you.
  6. Your device decodes the video and shows it.

Each step takes time, and the total is the delay you feel. This is often called latency, and for cloud play it is the main quality measure. Even local play has some delay between press and picture, from the controller, the game and the display. Streaming adds the network trip and the video compression and decompression on top.

A rough picture with invented numbers shows how it adds up. Suppose reading the input and displaying the result locally takes 30 milliseconds, the round trip across the network takes 25, and encoding plus decoding together take 15. The total is 30 plus 25 plus 15, or 70 milliseconds. Cutting the network time in half saves 12.5 milliseconds, bringing the total to 57.5. These are illustrative figures, but they show that several parts contribute, not just the distance.

Latency, bandwidth and jitter

Three terms get mixed up, and they matter differently.

Latency is how long a message takes to travel. It is usually measured in milliseconds as a round trip, often called ping. Lower is better, and it depends largely on the distance to the server and the quality of the route.

Bandwidth is how much data can flow per second. A video stream needs enough of it to carry a sharp picture. Higher resolution and frame rate need more bandwidth. A fast connection does not fix a long delay, though, in the same way that a wide road does not shorten a long journey.

Jitter is variation in latency. A connection with a steady delay can feel better than one whose delay swings up and down, because players adapt to consistency. Packet loss, where some data never arrives, also causes visible glitches or momentary freezes.

Some of this vocabulary overlaps with the multiplayer terms used in online games, but cloud play makes it more important, since even single-player games depend on the network.

Which games suffer most

Games differ in how much delay they tolerate. Slow strategy, puzzle and turn-based strategy games are usually forgiving, because a few extra milliseconds rarely change the result. Games that ask for precise timing, such as fast shooter games, fighting games and tightly timed platformers, are far less forgiving. Competitive players, especially in competitive esports, tend to be most sensitive.

Image quality is a trade-off as well. To keep delay low on a slower connection, the service lowers resolution or compresses harder, which can blur fast motion or show blocky patches in dark scenes.

How to test your connection at home

A few simple checks can tell you a lot before you commit:

  • Use a wired connection if you can. An Ethernet cable usually gives steadier results than Wi-Fi. If you must use Wi-Fi, a stronger signal and, where available, a less crowded band can help.
  • Run a speed test, then look past the headline number. Many tools report download speed, upload speed and ping. Look at ping and any jitter value, not only the download figure.
  • Test at the time you play. Evening hours can be busier on shared networks, so test then, not at noon.
  • Check for other traffic. Large downloads or video calls in your home can compete with the stream.
  • Try the service’s free trial or free tier if offered. The best test is playing a game you know well. Notice whether controls feel delayed and whether the picture holds up in fast scenes.
  • Compare servers if the service lets you choose. Closer is often better, though not always.

None of these tests guarantees a good session, since conditions change from hour to hour. Treat them as a guide, not a promise.

Where cloud gaming fits

Cloud streaming works best as an addition, not a replacement. It suits people with a stable, fast connection and a tolerance for a little delay, and those who want to try a game without a large download or new hardware. It is less suited to precise competitive play, unreliable connections or capped data plans, since streaming video can use a lot of data. Check your plan’s limits before playing for long periods.

Hardware has improved and data centers have expanded, but the speed of light and the distance to the server set a floor on delay that engineering cannot remove. Whether cloud play will become more common than local hardware is uncertain, so it is wise to be cautious with confident predictions. For now, the sensible approach is to test it on your own connection and judge it by how it feels in your own home.

The complete guide to hardware and technology

The Evolution of Gaming Hardware: A Historical Perspective
Read the guide

Keep exploring

Guides from other topics

All topics →