I've simply been amazed by the quality and speed of Onlive, as this technology has the potential of making hardware requirements irrelevant to the average user. However, at the moment Onlive is only for remotely controlling video games, and not desktops or other devices in general.

I'm in pursuit of software or services that can accomplish this as well as Onlive does. I need:

  • viewer (client) program portability (able to run on a USB stick)
  • DirectX, OpenGL / full-screen game compatibility on the server side.
  • Gaming-acceptable color/scaling quality and responsiveness.

I have a very powerful desktop at home and I want to be able to access this raw power from any other computer that I plug my USB stick into (in the same way Onlive gives gamers use of their powerful servers)

What software/services can fulfil the above requirements?

NOTE: please specify what features your suggestion doesn't have.


The real revolutionary aspect of Onlive is the low latency they effect in their client system. If you are racing around a racetrack in Forza you definitely don't want to have to deal with a 250ms time gap between sending a brake command, and the brake command being rendered on your screen. Onlive is such a big deal because it was thought impossible by many on residential bandwidth up till the CES where it was unveiled, and still by many for a while afterwards.

Nearly all remote desktop solutions, prefer heavy security on the connection to a particular need for low latency. Windows remote desktop has noticeable latency issues for signals as simple as audio. The primary purpose of almost all remote desktop services is for presentations and technical support, and latency is of very low concern for those.

The world will be a better place if Onlive ever opens up their technology. In the meantime, I'm not optimistic about your options.

  • sigh... I doubt they'd give up such amazing stuff too... – Griffin Mar 2 '12 at 1:00
  • But what are my other options rather than remote desktop then? How can I make a non-secure, optimized connection with my desktop and then stream the screen while sending back input? – Griffin Mar 2 '12 at 1:04
  • If you know anybody who can help you, I'd strongly encourage you to get on github and start an opensource project on creating that technology from the tools that currently exist. Based on the needs you've given, the open technology doesn't exist to meet your function. – Sunny Molini Mar 2 '12 at 21:07
  • What might those tools be? Please answer here: stackoverflow.com/questions/9551698/… – Griffin Mar 4 '12 at 2:10

The following are possible candidates :

2X-Client Portable
ZeroRemote (older version of TrueRemote)

I cannot vouch for any of them, as I am not a user of remote games.

  • Which of the products on the 2X site should be used for server-side? – Griffin Mar 1 '12 at 3:52

Try VirtualGL. It is a software shim that redirects OpenGL calls performed on a networked system (e.g., a thin-client) to hardware accelerator(s) on another system (e.g., a server) and then displays the results on the client.

  • 3
    Welcome to Super User! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – Renan Oct 15 '12 at 1:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.