Remote desktop vs steam streaming

If you have several PCs at home, you probably had the chance to try Steam In-Home-Streaming [IHS]: the solution made by Valve to stream games from Steam from one PC to another. It works surprisingly well, so that you can play your demanding games on a feeble laptop as long as your gaming PC is running somewhere in the house. Id wage it has been getting better over the years, because 3-4 years ago it seemed like the stream was not remotely as stable or as well defined. Nowadays, you can see the compression artifacts if you look long enough, but its mostly seamless and theres barely any noticeable latency.

The Steam Link started as a hardware device ages ago now, until it was discontinued and replaced by a software version originally for ARM devices [Raspberry Pi and Mobile phones].

Are you aware that Valve has recently packaged Steam Link for Linux as well, as a separate application? Its virtually the same application that runs on mobile devices [iOS and Android], but this time for Windows and Linux.

Now, is there any reason at all to use Steam Link instead of Steam In-Home-Streaming? Actually, yes.

One of the main differences is that Steam Link connects to the whole Steam client over the network, not just the game thats currently running. This has several implications:

1] Games that require an update cant launch from IHS Steam Link solves this issue.

Yes, this was been something really annoying for a while. If a game requires an update, it was not possible to launch it through IHS. On Steam Link, you can first update the game through the streamed Steam client, and once its up to date you can play it as expected.

2] You can remap your controller on the Steam Link client side

I dont think this is possible in IHS but on the Steam Link application, you can unilaterally decide to remap buttons on your controller before even connecting to the remote Steam instance.

3] You dont need a local Steam Client

This is probably the biggest selling point. You dont even need to have a Steam client installed on the client side to stream games from the remote Steam instance. Now the Steam Link application has everything it needs: obviously saving some space [the Flatpak archive is however not that small either], and without the need of storing your previous Steam credentials. You may be wondering, how do you actually authentify if you dont have any client? Well the first time you set it up, Steam Link will ask for a pin number that is displayed on your host machine. Once your Steam Client is identified, no need to do it again anymore. Very seamless.

4] Another layer of reliability

In Steam Link, you can actually always escape the current session if things go wrong by a long press of the select button on your controller [or a keyboard shortcut] in order to regain control in case the game has frozen on the other end.

5] No need for SSH to shut down your remote machine

If you were using IHS, you probably had to shut down your remote Steam host through SSH [or maybe you left it on the whole time?]. Thats another extra step that is not required with Steam Link: you can actually shut down the remote machine through the interface. And it even warns you that the machine will be unavailable once you do so [unless you set up Wake on LAN].

6] Security? Do we have a problem, doc?

This may be the only point where Steam Link is worse than Steam IHS. Steam Link lets you stream the whole desktop of the remote host. You can actually minimize Steam and escape to the desktop and your whole remote host is vulnerable. Whether thats desirable is up to you [you could stream Steam Link as a kind of super VNC session!] but if anyone other than you ends up accessing it well, just saying you should be aware of that risk.

Well, its fairly clear than Steam Link is superior in almost every way and that there should be no good reason to use IHS anymore [except security!] at this stage. Interested in trying it out? Grab the Flatpak version through Flathub:

flatpak install flathub com.valvesoftware.SteamLink flatpak run com.valvesoftware.SteamLink

Note there are still some reasons to be wary about Flatpaks, so if youd prefer a tarball, there is a direct link that is used to prepare the Flatpak version.

BoilingSteam lets you access our content for free, but writing articles is a constant investment. We don't use ads or sponsporship, help us make our activities sustainable by donating via Patreon or LiberaPay if you prefer it anonymous. You can follow what we do via our newsletter, our RSS feed, our Mastodon profile or our Twitter feed. We also have Peertube, Youtube and LBRY channels. If you'd like to chat, you can also find us on #boilingsteam:matrix.org. [what is Matrix?]

4.5 2 votes
Article Rating

You might want to check out the following articles too!

"In the Name of Hades! I Accept This Message"
BattlEye Anti-Cheat Works on ARMA3 with Proton
The Steam Deck Conference: Key Takeaways

Video liên quan

Chủ Đề