Skip to content
Commerce

This Mad Genius Built His Own Game Streaming Server For Almost Nothing

By

Reading time 2 minutes

Comments (0)

In less than a month OnLive, the world’s first cloud-based PC game streaming service, will be gone forever
. Most of us took this news with a shrug. Madman Larry Gadea
took it as a challenge—he built his own PC gaming cloud service. You can too.

https://gizmodo.com/a-wonderful-lunatic-turned-a-macbook-air-into-a-badass-967800593

It’s both more and less complicated than it sounds: you don’t need to build or own your own sever. You don’t even need to spend a lot of money—Gadea’s setup was built entirely with free software, Amazon Web Services and Valve’s Steam In-Home Streaming
feature.

The setup can be a little obtuse if you’re not familiar with servers and VPN tunneling, but here’s how it works: Gadea used Amazon Web Services to set up a Windows-based EC2 server instance with NVIDIA GRID (yes, that NVIDIA GRID
) K520 graphics. He installed Steam on it, updated the graphics drivers from NVIDIA’s website and tweaked Windows settings to enable sound and prioritize the GRID graphics card.

Next, he set up a VPN service to make his MacBook Air appear on the same “local” network as the NVIDIA-powered server. Finally, he turned on Steam, downloaded a game to the server and started it via Steam In-Home Streaming on his Laptop. That’s it. The AWS server was running the game (Bioshock Infinite, specifically) at its highest configurable settings and streaming it directly to his local computer. Just like OnLive, but a hell of a lot more work.

It’s a brilliant solution to an uncommon problem, but it isn’t easy: Gadea told me that it took him the better part of a weekend to get everything working right, and unless you live near an Amazon data center it probably won’t work well enough for you to actually play games on it. On the other hand, it’s a compelling alternative to building a gaming PC—between server costs and data transfer, Gadea’s cloud-gaming costs him just $0.52 an hour. Not bad. [ Larry Land]

Explore more on these topics

Share this story

Sign up for our newsletters

Subscribe and interact with our community, get up to date with our customised Newsletters and much more.