Onlive: Gaming in the Cloud review

Just before Xmas I was contacted by a PR agent for the new BT Onlive Service. Onlive is one of the “big two” cloud gaming services and happens to be the one having received investment from BT and being bundled with some of BTs other premium services with their broadband offering. (The other cloud gaming … Continue reading “Onlive: Gaming in the Cloud review”

Just before Xmas I was contacted by a PR agent for the new BT Onlive Service.

Onlive is one of the “big two” cloud gaming services and happens to be the one having received investment from BT and being bundled with some of BTs other premium services with their broadband offering. (The other cloud gaming service is Gaikai).

A few days after agreeing to post a review, I received a new Onlive Microconsole in the post. As it arrived just before Xmas day, there was much speculation on the service and how it would work. The requirements for Onlive are pretty basic:

  • minimum 2 Mbps internet connection (5 Mbps recommended)

and that’s pretty much it. My internet runs at 6.5 Mbps downstream (real world about 5 Mbps) and 700 Kbps upstream (real world about 600 Kbps) and with a latency of about 40 ms. So you’d think I should be fine for this. For a good discussion of the other sources of latency – including the latency of your TV display, see Eurogamer.

But, this is from the Onlive help on Latency:

The lower the better, but if your “ping” result is much more than 25 ms, we do not recommend using it for online gaming.

Oh crap.

So I did a traceroute test:

mycomputer:~ me$ traceroute bt.com
traceroute to bt.com (62.239.237.1), 64 hops max, 52 byte packets
1 skyrouter.home (192.168.0.1) 1.225 ms 0.689 ms 0.709 ms
2 bm5.niba-dhcp.isp.sky.com (94.9.207.62) 22.532 ms 23.585 ms 23.632 ms
3 10.245.166.241 (10.245.166.241) 22.570 ms 22.977 ms 22.726 ms
4 89.200.131.173 (89.200.131.173) 38.261 ms 39.105 ms 35.741 ms
5 linx7.ukcore.bt.net (195.66.224.56) 94.604 ms 35.891 ms 39.608 ms
...

So, really, I can’t even make it to the BT Core network without incurring over 35 ms of latency, which means my connection is too ‘laggy’ for Onlive. I checked with some friends on BT Infinity and their connections incur about 25-28 ms on BT Infinity to the BT core network. That’s much better and obviously the bulk of my latency is eaten up in the transition from the Sky network to the BT core network. I’m a bit annoyed because it is part of BT’s Wholesale ADSL offering. Bah.

Anyway.

The Microconsole requires a HDTV with a HDMI connection and there’s a client that can access the service which runs on Windows, Macintosh and Android. While there is an Onlive Viewer for the iPad, it’s not going to permit you to play games because Apple would demand 30% of any revenue. Yes, Onlive could work around it the way that Amazon has worked around the Kindle. Yes, Apple are being unreasonable. Let’s just leave it at that.


And then I was greeted by

 

You’ll note the setup is extremely simple. I have two bugbears.

  1. The power socket is pretty much the same size as the hole for the sound jack. That flummoxed me for a minute. My own fault but still.
  2. No WiFi built-in. What a pain in the ass. This means I have to either run CAT5 to my TV or use a PowerLine adapter. What sort of system doesn’t have WiFi?

This was followed by an email to support and this is the first real frustration; it took 24 hours to get a reply. Any enthusiasm for playing the console had completely deserted my son as soon as the initial excitement died. It took me a little troubleshooting but I figured out that my 14Mbps PowerLine adapters needed to be replaced with 200 Mbps adapters as the former weren’t transferring enough bandwidth.

So, eventually I got it running.

The selection is okay. For a family with a lot of consoles (we have PC, Mac, PS3, XBOX 350 and Wii as well as iOS devices) then the immediacy promised is an improvement over options like Steam or the XBOX Marketplace, PlayStation Store or other App Stores.

Intro - M4V video, H.264 encoded, 5 MB
Gameplay - M4V video, H.264 encoded, 11 MB

Cons:

  • It eats bandwidth. Which means no Youtube for the wife when it’s running and I’d even discourage other less intensive uses of the network.
  • Latency issues mean that what you see is not timed with your reactions. For games where reaction time is important (i.e. most of them), I found this maddening.
  • They take payments by card but if a PIN is required, it’s not eligible. Which rules out pretty much every Debit card in the UK. Maybe they should sell cards at the checkout in Tesco?
  • No login, no play. This is a worse system than the extremely draconian Steam DRM (which means you can’t play two games you own at the same time on different computers) – it just means you can’t play at all.

Pros:

  • You can decide to ‘rent’ a new game like Arkham City for 3 days (for £3.99), 5 days (for £5.99) or permanently (for £34.99). That’s comparable to video game rentals and outright purchase. (Arkham City is cheaper at £29.95 from Amazon but you have to wait.)
  • There are free trials available for just about every game which allow you to pay the game instantly for 30 minutes. That’s better than a demo or crippleware.
  • The Playpack Bundle which provides 135 games for £6.99 a month is incredible value. You also get a 30% discount on all other games if you subscribe. It includes games like Fallout, Fallout 2, Supreme Commander, Bioshock, Borderlands.

Conclusion: it’s not really for me at the moment. I’m enough of a twitch-gamer that I need every second of latency to allow me to play the game properly. In shooters, this level of latency would just be unacceptable. Even Izaak, 10, whose reactions in games tend to be a little slower due to inexperience, found it irritating. It would, however, be an awesome service for a game publisher to tap into if you couldn’t be bothered putting out a demo level. And for gamers who don’t want to bother with downloading demos, why not try the full game for 30 minutes.

But I don’t think know if this is a permanent conclusion. I have standard BT Wholesale ADSL in the house because BT Infinity has not been rolled out to my area yet (the BT Exchange is enabled but … the doowhangle isn’t connected to the gazwhingie). Maybe Infinity has better latency? If it does, then I’d certainly re-consider.

Onlive has UK servers so if your ping latency is less than 25 ms then I think you should try Onlive with the Playpack Bundle. The console is £69.95 retail and you get free access to the Playpack for the first three months. You can also sign onto Onlive with a Mac or PC or Android tablet by just downloading a client. Give it a go and if you find the latency to be acceptable, then please let me know in the comments?

Just be aware: No Wifi so you have to run a cable. A bad connection means no games (use pingtest.net to check). Prices are not really cheaper.

Other Reviews:

KELVIN: A Guest Post

There’s been a lot of discussion regarding the benefits of Project KELVIN, a €30M investment in Northern Irelands telecommunications infrastructure. The issue is that when questions were asked, answers were not forthcoming. David Kirk, ex-AOL, ex-Cisco, steps in with some clarity. Let’s Get a Few Facts Right …, by David Kirk. In November, Matrix published … Continue reading “KELVIN: A Guest Post”

There’s been a lot of discussion regarding the benefits of Project KELVIN, a €30M investment in Northern Irelands telecommunications infrastructure. The issue is that when questions were asked, answers were not forthcoming. David Kirk, ex-AOL, ex-Cisco, steps in with some clarity.

Let’s Get a Few Facts Right …, by David Kirk.

In November, Matrix published “Telecoms Horizon Panel Report; Exploiting Northern Ireland’s Telecoms Infrastructure” claiming “international connectivity now gives us the distinction of being “closer” to the east coast of North America than California.”
Then on December 14th, in a piece by John Simpson in the Belfast Telegraph, an article on the report states

“The new Kelvin direct fibre link from Northern Ireland to the USA offers huge capacity, sufficient for 1 million concurrent 2Mbps users, and reduces the round trip time for contact with the USA from 120-150 milliseconds to 65-67 milliseconds. Operating in milliseconds is itself staggering.”

You’d get the impression from these claims that Kelvin just established Northern Ireland as the telecommunications gold medalist in the 2010 connectivity sprint. Unfortunately, the above statements are meaningless out of context – a fact that a number of telecommunications experts in Northern Ireland have been trying to tell the powers that be for 2-3 years now.

So, let’s step through this slowly.

But first, lest this article is written off as just another negative poke from another naysayer – there are LOTS of advantages to Kelvin, both strategic and tactical, but round trip latency IS JUST NOT ONE OF THEM.

And, I’ll keep this as simplified as possible to illustrate the point.
On a continuous run of fiber optical cable, data is transmitted as light pulses – and travels at the speed of – well – light. Long lengths of fiber optical cable need repeaters (passive repeaters) to get the light longer distances. This will slow the data down, but that’s not the major reason for delay. Two other network topology and routing considerations have vastly more significant delays on data transfer / throughput rates than round-trip delay – hubs and peering arrangements.

Round trip delay data, in this case, is the time to transmit from a Hibernia node, to another Hibernia node. This has NOTHING to do with the actual delay, transfer rate or throughput that an actual user may experience. The REAL impact of data transfer / throughput will depend on the “last mile”, i.e. what connectivity any user has to its ISP and which other ISP’s are peered.

For example, I am on Time Warner Cable in Palm Springs. To send an email to my neighbor who is on Comcast means that my data has to travel to the nearest peer exchange where Time Warner and Comcast have a peering arrangement, i.e. agreed to allow data to travel over each other’s networks (reciprocity).

Basically, it is impossible to predict generic data transfer / throughput rates from backbone round time delay, and making non-sense statements like “closer” just illustrates that the folks making these claims either know how facile the arguments are, or simply just don’t have a clue about networks and data transfer / throughput rates. A simple challenge to this claim would be to ask for the end-to-end transfer / throughput benchmarks.

By way of analogies:

  1. Basing claims on round trip delay is like saying that a car’s speed is only dependant upon the revs of its engine. A Porsche would be delivering around 400hp and in 3rd to 4th would be doing 100mph and a Prius can only deliver 100hp for a top speed of, maybe 95 mph.
  2. A slower (in terms of processor cycle speed) PC will print faster on a printer connected to a USB 3.0 connections, in comparison to a faster PC printing to the same printer but connected via USB 1.0.

To make these claims that are being thrown about will incur laughter from knowledgeable network engineers and discredit the REAL benefits and advantages of Kelvin. Perhaps the folks that are pumping out these claims should be listening to the folks that understand?