Slashdot Mirror


With Steam Link App, Your Smartphone Can Be An Imperfect Gaming Monitor (arstechnica.com)

Ars Technica's Kyle Orland shares his experience with Valve's recently announced Steam Link app, which lets users play games running on a PC via a tablet, mobile phone, or Apple TV on the same network. The app launches today for Android 5.0+ devices; iOS support is "pending further review from Apple." From the report: Valve isn't kidding when it says a Wi-Fi router in the 5Ghz band is required for wireless streaming. I first tested iPad streaming on the low-end 2.4Ghz router provided with my Verizon FiOS subscription (an Actiontec MI424WR), with a wired Ethernet connection to my Windows gaming rig on the other end. The Steam Link network test warned me that "your network may not work well with Steam Link," thanks to 1- to 2-percent frame loss and about 15ms of "network variance," depending on when I tested. Even graphically simple games like The Binding of Isaac ran at an unplayably slowed-down rate on this connection, with frequent dropped inputs to boot.

Switching over to a 5GHz tri-band router (The Netgear Nighthawk X6, to be precise), the same network test reported a "fantastic" connection that "look[s] like it will work well with Steam." On this router, remotely played games ran incredibly smoothly at the iPad's full 1080p resolution, with total round-trip display latency ranging anywhere from 50 to 150ms, according to Steam Link's reports (and one-way "input lag" of less than 1ms). At that level of delay, playing felt practically indistinguishable from playing directly on the computer, with no noticeable gameplay impact even on quick-response titles like Cuphead.

47 comments

  1. Open Source by Anonymous Coward · · Score: 0

    Where are the open source projects that accomplish these tasks? I'm willing to start one, any other backers?

    1. Re:Open Source by another_twilight · · Score: 4, Informative

      Moonlight is an open source implementation of Nvidia's GameStream. I've not used either, just answering your 'where is ...?' question.

    2. Re:Open Source by Anonymous Coward · · Score: 0

      Another vote for Moonlight. I've been using it for years and it works fine.

      It's open source, doesn't require 5GHz wireless and works with anything, not just games and certainly not just Steam DRM crap.

    3. Re: Open Source by Anonymous Coward · · Score: 0

      Not everything on Steam has DRM past the initial install (if you count, "yes this user owns this game" as DRM), and Steam Streaming works with software other than what's in your Steam library, including the desktop.
      Spread your anti-DRM bullshit somewhere where no one cares about facts, like Trump's Twitter feed.

    4. Re:Open Source by Anonymous Coward · · Score: 0

      Another vote for Moonlight. I've been using it for years and it works fine.

      It's open source, doesn't require 5GHz wireless and works with anything, not just games and certainly not just Steam DRM crap.

      While this is another "me too" type post about Moonlight, I also have a correction to the parent post.

      Despite his claim about not working with "Steam DRM crap", I can confirm it works with all Steam games, DRM and no DRM.

      I have over 1700 games in my library, and only 6 have DRM (Ubisoft and EA games)
      It works perfectly with those 6 DRMed games.

      It also works perfectly with the hundreds of non-DRM Steam games I've tried it with.
      The latest being Fallout 4 played from an iPad Pro.

      Being that the stream protocol is from the NVidia GPU and not the OS, and it doesn't involve HDMI, I seriously doubt you'll find any user-space program that won't work with it.

    5. Re: Open Source by Anonymous Coward · · Score: 0

      You fucking utter moron. You say that like being anti-DRM is something that can seriously be mocked. It's like trying to mock someone for being anti-slavery or anti-censorship.

      Fact: You MUST have the Steam client in order to buy, download or play any games from the Steam web site. Sorry kid, that's DRM.

      Now go find a corner and cry in it, little butthurt Steam fanboi.

    6. Re:Open Source by Anonymous Coward · · Score: 0

      You should learn how to read. I see nowhere in GP's post where he claimed that it wouldn't work with Steam.

  2. wat by Anonymous Coward · · Score: 0

    > latency ranging anywhere from 50 to 150ms
    > At that level of delay, playing felt practically indistinguishable from playing directly on the computer

    Maybe compared to a cache-less Packard Bell ...

  3. VR streaming? by Anonymous Coward · · Score: 0

    This would be an unusual experience if you could cast a viewport to another person. It'd be kinda cool too b/c then you could have someone else in a space combat game spotting bogies.

    1. Re:VR streaming? by Luthair · · Score: 1

      Seems like it would be vomit inducing - latency is one of the biggest issues for VR

  4. That latency would drive me bonkers. by Fly+Swatter · · Score: 1

    latency ranging anywhere from 50 to 150ms

    Self confessed ping snob here. If the latency is over 100, or worse, if it keeps changing between 50 and 150, that would drive me bonkers. In fact for online play existing network lag absolutely does bug the hell out of me. Perhaps for casual slow paced games this might be acceptable, but not for fast paced twitch gaming. But then again if you are using a phone or tablet screen with ??? as the input device, well I guess you are already willing to settle for compromises.

    1. Re: That latency would drive me bonkers. by Anonymous Coward · · Score: 0

      But my PS3 controller already works all over the house with my PC.
      The tablet or phone would just be a monitor. So input would be smooth. Just pretend there is no display lag.

    2. Re:That latency would drive me bonkers. by Anonymous Coward · · Score: 0

      there are also single player games where latency is not critical...

    3. Re: That latency would drive me bonkers. by Anonymous Coward · · Score: 0

      Android TV boxes are also a thing, that nobody talking about this new apps seems to bring up. And they often have ethernet built in.

  5. Are we going to get remote desktop software soon? by sims+2 · · Score: 1

    VNC works fine but If it's possible to game at 1080P with low latency it should also be possible to navigate a windows folder without a noticeable lag as reloads the screen.
    trying to watch video on a remote system is a automatic slideshow yet they are managing 60fps with the steam link.

    --
    Minimum threshold fixed. Thanks!
  6. 2.4 is very usable. by Jahoda · · Score: 1

    FWIW, although you definitely want the 5 gHz band, I have been playing with this on my Galaxy Tab 3 with standard issue 2.4 gHz TP-link router running OpenWRT. My experience is nothing like this review. It's very playable, with occasional stuttering. Pretty responsive even on titles such as Dead Cells.

    1. Re:2.4 is very usable. by dohzer · · Score: 1

      He probably lives in one of those places where the 2.4GHz spectrum is saturated, and most people don't have/enable the 5GHz (yes, the 'G' needs to be a capital for giga) capability.

    2. Re:2.4 is very usable. by DamnOregonian · · Score: 2

      Bingo.
      My game PC hasn't been connected to a monitor in ages. All streaming via Steam In-Home Streaming to either my Steam Link or my laptop, or Nvidia's GameStream + moonlight.
      While 2.4Ghz N can have enough bandwidth for it, it's very rare for it to be able to successfully push that bandwidth across the link unless you're in a *very* unsaturated area (I am not- I can see ~50 2.4 APs)
      I need 5Ghz AC to stream without stuttering. 5Ghz N works with occasional stuttering. 2.4Ghz is just unusable.
      At my dad's place, 2.4Ghz N works just fine. Of course his nearest neighbor is a quarter of a mile away.

  7. ipad? by markdavis · · Score: 1

    >"With Steam Link App, Your Smartphone"
    >"tablet, mobile phone, or Apple TV"
    >"launches today for Android 5.0+ devices; iOS support is pending further review from Apple."

    >"I first tested iPad"
    >"iPad's full"

    Exactly where does an "ipad" fit with "smartphone" or Android? They pretty much imply the only released client from the three is Android, and the review is about an ipad? Yes, I even read the article... same thing. There is no "first tested ipad", that was the ONLY thing tested in the article. Confused.

  8. 5GHz? Nope by scdeimos · · Score: 1

    Valve isn't kidding when it says a Wi-Fi router in the 5Ghz band is required for wireless streaming.

    This is completely false. Of course it works better over a wired LAN connection, but I've used SteamLink without problems over 2.4GHz Wi-Fi even with cheap shit DLink, Netgear and (Cisco-)Linksys routers. Maybe the problem is the OP's Actiontec MI424WR and/or local interference (e.g.: from unshielded Chinese microwave ovens).

    1. Re:5GHz? Nope by DamnOregonian · · Score: 1

      Long time SteamLink + nVidia GameStream user, here. I am one of the (huge majority) of 2.4Ghz wireless users that it doesn't work for, that you can read all about on the support forums. I suspect it has to do with interference. I live in a condominium, so 2.4Ghz is insanely cluttered. Bad enough that I often can't stream Netflix, even. 5Ghz is clean as a whistle.
      Valve doesn't say you "need" 5Ghz, they highly recommend it, because otherwise, you're likely to have problems. That doesn't mean you will for sure, as 2.4Ghz N does technically have the bandwidth capability if your spectrum is clear.

  9. WTF? by duke_cheetah2003 · · Score: 1

    Even graphically simple games like The Binding of Isaac ran at an unplayably slowed-down rate on this connection, with frequent dropped inputs to boot.

    This is awful. But I have to scratch my head and ask WHY?!!? You can use in-home streaming between devices on some pretty lousy wifi and it works great?

    1. Re:WTF? by DamnOregonian · · Score: 1

      This is just in-home streaming. Your performance will mirror your in-home streaming to any other device connected via the same medium.
      For the vast majority of 2.4Ghz users, that's terrible.
      The game doesn't matter- Binding of Isaac, or Crysis 12. The encoder isn't the slow part, it's the network bandwidth over congested 2.4Ghz spectrum.

  10. Nope by XSportSeeker · · Score: 2

    Confusing article with annedoctal evidence. Dismissed.

  11. seems like a good idea by Anonymous Coward · · Score: 0

    but really isn't once you get it done.

  12. Re:Are we going to get remote desktop software soo by Solandri · · Score: 2

    VNC and Remote Desktop encode the desktop as graphics elements, and transmits that to the client for display. It does fine when the display is simple (which is why they disable the desktop picture on low bandwidth connections). But if the display starts to become cluttered or complex (like video), it begins to slow down.

    Steam Link and other streaming apps like Splashtop take a totally different approach. They use the GPU's h.264 encoder to convert the desktop into a video, and simply stream that to the client. The disadvantage is that the output doesn't exactly match the desktop - you start to get pixelation if the image becomes complex or there's rapid motion. The advantage is that it's much faster at complex images like video and game output, and because the client just sees a h.264 video stream you can use practically any modern device to display it (nearly everything has a h.264 decoder built into it).

    A good analogy would be VNC and Remote Desktop are like GIF and PNG. Steam Link is like JPEG. If you want the remote desktop to perfectly mirror the original, then PNG/VNC are the way to go. But if a slightly inaccurate reproduction (with pixelation and colors slightly the wrong shae) is acceptable, then JPEG/Steam Link is much better.

  13. Where's the Apple? by MSTCrow5429 · · Score: 2

    'iOS support is "pending further review from Apple."'

    "games ran incredibly smoothly at the iPad's full 1080p resolution."

    What?

    --
    Slashdot: Playing Favorites Since 1997
    1. Re:Where's the Apple? by Plus1Entropy · · Score: 1

      Maybe it was a development build of the app running on an iPad provided by Valve, while they still wait for approval to put it on the store?

      --
      Only crack the nuts that crack. You don't put the ones that don't crack in the sack.
    2. Re:Where's the Apple? by Anonymous Coward · · Score: 0

      Even then, " iPad's full 1080p resolution" is non-sense since no iPad has a 1080p screen (only higher res or lower for old models)..

      "Online first" is nice, but could they please employ some kind of editor?

    3. Re:Where's the Apple? by TraumaFox · · Score: 1

      I assume they meant to say that the source PC is running the game at 1080p, which is being scaled on the iPad.

  14. Re: Are we going to get remote desktop software so by Anonymous Coward · · Score: 0

    Remote Desktop (RDP) doesn't work that way. Maybe for video or anything hardware-accelerated, but for general desktop usage it does things quite differently from VNC, and is much faster because of it.

  15. Re:Are we going to get remote desktop software soo by Anonymous Coward · · Score: 0

    Who needs a pixel perfect reproduction? Give me a fast remote desktop.

  16. android boxes by sad_ · · Score: 2

    this is also great use for those plenty available android boxes, you can have kodi on it and the steam streaming app with a wired interface. it should be easy to use a steam controller with those as you can plug in the dongle into one of the free usb ports you will most likely still have available. i need to test this out, it could mean i no longer need my link.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  17. Re:Are we going to get remote desktop software soo by Mortimer82 · · Score: 1

    Newer versions of Microsoft's RDP protocols are very advanced and performant. On my iPhone 6S running Microsoft's RDP client and connecting to my Windows 10 Pro computer over LTE, I get almost completely smooth video experience watching YouTube on Chrome.

    See below for more insight into their more recent improvements:
    https://cloudblogs.microsoft.com/enterprisemobility/2016/01/11/remote-desktop-protocol-rdp-10-avch-264-improvements-in-windows-10-and-windows-server-2016-technical-preview/

  18. Re: Are we going to get remote desktop software so by Anonymous Coward · · Score: 0

    Speaking as a white person, you're a racist piece of shit and are worth less than the people you are insulting.

  19. Let me get this right. by mjwx · · Score: 2

    So I need to be in my home, on a 5 GHz wifi network (presumably non congested) with my Gaming PC on and running a game in order to play games on a tablet...

    Why wouldn't I just use my gaming PC? Or my Laptop that has much of my Steam library on it?

    Seems a lot of pissfarting around to play games on a screen 1/3 a big as my gaming PC, slower than my gaming PC and with peripherals far inferior than my gaming PC.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
    1. Re:Let me get this right. by mccalli · · Score: 1

      If your gaming PC is hooked up to the TV, as mine is, the Steam Link app will be useful if the TV's in use for something else. I also have the hardware, and I used it in reverse for a while - 'PC' (actually a dual-booting iMac) was in the study, and the Steam Link hooked up to the TV downstairs. Also worked surprisingly well.

    2. Re:Let me get this right. by im_thatoneguy · · Score: 1

      I have used the Xbox streaming feature this week to great effect. My wife needed to use my computer so I just streamed my Xbox to my Surface. I didn't notice any latency issues. Sure the Surface's 13" screen is a tiny fraction of the size of my 75" TV but it was big enough.

      I really like the idea though of playing a game like Battletech on a tablet in a chair. I can do that on a surface but if you only have an ipad that would be a nice feature to have.

  20. Headless? by Anonymous Coward · · Score: 0

    Maybe they're trying to enable headless (and much cheaper) gaming boxes?

  21. Re: Are we going to get remote desktop software so by Anonymous Coward · · Score: 0

    Hindu isn't a race, you stupid fuck.

    Also, if you are white, then what business do you have speaking for people who aren't white? Sorry, but you're even more of a bigot than the person you responded to, because you think you have the authority to speak for people not of your religion or race.