Please subscribe to my feed.
OnLive is a new service which delivers games to you via the Internet. It was shown at E3 this year to much criticisms due to the technical challenges that many people say is too complex to be solved by today’s technology. The way it works is like this: OnLive install games on their server and then streams it to your computer over the Internet, so you experience the latest and greatest games with just a normal computer.
The problem is mainly due to the claim that OnLive is able to deliver ‘HD quality’ games in real time over the Internet. Many write this off as impossible due to the size of the video stream that has to be pushed though the Internet. It is a complex problem because traditionally, video streaming sites build up a ‘buffer’ of video before they start playing them, so that any hiccups on the Internet such as lost or dropped packets can be smoothed over with the buffer. With video games, no such buffer exists as everything on screen is a result of the user interaction.

The first method to try and tackle this problem is using video compression, which essentially squeezes the information so that it can transfer faster. The problem with this approach is that video games is one of the types of content to compress due to the fast-changing camera angles, explosions and other effects which makes it difficult to compress very well. Common techniques that work well for film, such as analyzing the differences between frames then only sending the information of changes between the frames cannot be adapted for video games.
The second problem is latency, or lag. Interestingly, even if you have the fastest connection on the planet, there are still some inescapable physical limitations which will increase the lag of the signals (the game video stream, the time between when you click on the mouse and that information reaching the server, etc). First is of course distance; the further you are from the server, the longer the information has to travel and the higher the lag. Furthermore, the signal processing inside the modem is finite and measurable. Then there is lag from having to compress and decompress the video, and finally, as the information travel from the server to you and visa versa, it will be routed through switches which also introduce some lag.
Another problem is the inherent nature of a chaotic internet. Packets of information arrive to your computer in a disorderly manner, sometimes later than another, sometimes out of order and this disorganization mean that there can be a time when the game absolutely needs the information in order to display the next frame, which simply isn’t available. The way OnLive plans to solve the problem is to provide an adaptive compressive technology which changes the compression algorithm depending on network conditions. The technology provides some great streams that look great in motion, but might not look as nice when paused. However, some people would want to pause their games, for instances like taking a picture of a great achievement or reviewing sometimes. Therefore, when the server compresses the video stream, it is actually doing two different types of compression, one is the adaptive compression and the other does a high quality compression for each frame which is then simultaneously recorded if you need to recall it.
The technology is great because it allows you to play great new games without having to own very powerful gaming PCs, as all you need is an OnLive microconsole. With the trend of computers getting smaller and less powerful like netbooks, OnLive is a great service.
Aluminum Case
October 24th, 2009 at 2:57 am
It sounds like a great concept, but all of the potential cons you mentioned could kill this service. I think most gamers would rather install the game on their computer to ensure the best performance. Still I guess there is a market with all the netbooks out there.
Bratwurst Recipes
October 24th, 2009 at 11:09 am
Many people now are playing games in the internet. Every day is growing the number of service that delivery games.
Internet Marketing | G Web
October 24th, 2009 at 7:29 pm
I like the concept myself, but living in South Africa with our poor quality of so-called broadband I don’t foresee it being a hit down in this part of the world. Hopefully the new Seacomm cable will help alleviate this, although us consumers has seen nothing yet, and the cable has been live for several months already.
future gadgets
October 24th, 2009 at 7:51 pm
I remember reading and writing about this future gaming device like 6 months ago… i wonder if they even have a release date or if they are still trying to fix the problem of the streaming capacity.
-Jack
Nicole Price
October 24th, 2009 at 10:43 pm
Interesting concept indeed. For Game Junkies, this could be a boon but not for casual players.
Nicole Price
October 24th, 2009 at 10:45 pm
Incidentally, it is still at Beta testing is it not?
future gadgets
October 25th, 2009 at 7:25 am
A boon? What’s a “boon”?
used tires
October 25th, 2009 at 7:31 am
What surprises me most is that they are slated to release the system at the end of 2009 supposedly. Personally I am still a skeptic of the system overall.
Till then,
Jean
used tires
October 25th, 2009 at 1:36 pm
@Future Gadgets, I’ve never heard someone use the word “boon” before, but the definition apparently says: “enjoy the blessings of peace”
I hope that helps.
Till then,
Jean
Aluminum Case
October 27th, 2009 at 1:18 am
Lol thanks for the English lesson Jean. I don’t really see this taking off either. It is definitely viable for lower quality games, but for anything high quality, I doubt it would work well. This sounds like the kind of technology that won’t thrive until everyone’s internet speeds & reliability improve.
used tires
October 27th, 2009 at 5:31 am
You’re welcome, it was a win-win, since I needed to know what it meant as well, LOL.
Till then,
Jean
Howard
October 27th, 2009 at 10:29 pm
It depends on how much one is willing to sacrifice some slight graphical quality in return for not having to own the latest PC just to PLAY games.
Nicole Price
October 28th, 2009 at 11:34 pm
Future Gadgets, I used the word ‘Boon’ in the context of its dictionary meaning – something to be thankful for; blessing; benefit.
Idiot Proof Diet
October 28th, 2009 at 11:50 pm
This cloud gaming will surely make a difference. The compression of the game is one of the factor that I think will be one of the major reason that will make it happen.
the logo looks amazing too, so it will be a wonderful start for the people who follow by the looks of the products.
pays to live green
November 2nd, 2009 at 9:57 am
Cloud computing is the future and I am not surprised to see it show up in even in gaming. This type of gaming could really take off in the future when games get too large to put on a disk and need to be streamed.
Kurt Taylor
November 14th, 2009 at 12:12 pm
this seems to be good one but playing high ended game on net only seems to be a vulnerable experience as the streaming is not appropriate in any case
ferforje
December 14th, 2009 at 9:31 am
i think it’s beta.Looks like Cloud Computing comes very soon.
işletme oyunları
January 21st, 2010 at 4:25 am
it is still at Beta testing is it not?
pırlanta
January 23rd, 2010 at 6:00 pm
For Game Junkies, this could be a boon but not for casual players.
Dyson DC23
February 21st, 2010 at 10:50 am
i think the concept is cool and timely but the technology may not be available in all countries to really launch such a service…probably this will do well in high-tech cities such as San Francisco but many cities even within US, this would probably not work