jiggles wrote:I've punted my Steam Link back to Valve. For a device that only has to do one thing, it's pretty shocking how many own goals it scores in doing it. I've instead switched it for an NVIDIA Shield, which I imagine does a much better job utilizing the built in features of my GPU than Steam In-Home Streaming. But even if it doesn't, at least I'm left with the best Android TV box on the market.
I'm pretty sure Steam streaming uses exactly the same Nvidia hardware encoding as the Shield stuff, assuming you use an Nvidia card with hardware encoding selected. I guess it's possible that the Link isn't very good at decoding Nvidia's encoding though, in which case the Shield could make a difference.
Cal wrote:So, I got myself a Steamlink yesterday (I wanted a controller, too, but the pathetic GAMES store in Bedford didn't have any Steam Controllers - of course). Anyway, here's my review of the Steamlink (using a 360 controller)...
I just put the thing back in its box. Very disappointed - p*sspoor performance, won't recognise some of my Origin games and forget totally about playing anything online (SW Battlefront was dropping frames like they were going out fashion).
My PC is an i7@2.80Ghz with 12GB DDR RAM and a GTX760 (2GB). The Steamlink was wired, not wifi. I set the Steam link to run 'balanced' (and also tested 'fast') on my BT Infinity hi-speed BB box. I am the only one using this internet so there was no competition for bandwidth.
The best performance I could get was in FFXIII where the visuals were noticeably compromised from the PC original, and framerates were at best uncertain. Forget driving games, forget anything online.
Spent a good hour this morning trying to get Dead Space 3 to run via Origin (within Steam) on the Steamlink. Could get the sound, but picture? Nil. Controller detected? Nil. F*cking useless. It ran SW Battlefront just fine from Origin, but framerates were laughably bad.
So that's me out. Waste of money. Lesson learned. Turns out it was just as well I didn't blow the full £100 on this crap. Fate - and GAME's ineptitude - saved me at least £60.
I think it's set by default now, but it's worth checking that you have hardware encoding enabled for your host PC, and that Shadowplay's off. I use a NUC running Windows as my client rather than a Link, but it's always done a great job for me. I'm replaying Mass Effect at the moment and 99% of the time there's no way you could tell it wasn't running natively. I've played beat 'em ups and twitch action games without issues too, and indeed three player split-screen Rocket League against online opponents (and won
).
I imagine your 760 might not be up to the task in some cases though. I used to use a 780 for streaming which was great for most stuff, but it struggled a bit with intensive games. I just brute forced my way through with a 980 ti in the end, which handles just about everything without any issues. If the controller's not being detected for anything, try running Steam as an administrator on the host PC. I have to do that for Mass Effect as it happens.
It's not perfect for sure, and not always as seamless as it should be. Having to run Steam as an admin for ME is one example, and there are occasional instances where I have to twiddle with the host PC after starting a game up, but the results are worth it.
The Steam controller is another matter. It's amazing for certain games, and pretty much the only way to play mouse driven games on the couch, but I'd still favour regular pads where they're supported in most cases. Fallout 4 is a rare example where the Steam controller beats a pad for me. Switch the right touchpad to mouse joystick mode and crank up the in game sensitivity and it's perfect.