Is this going to enable me to build my own little remote gaming server with steam? I remember seeing someone attempt to do this with Linux GPUs a while back with EC2. I get the feeling things might be easier with on a Windows EC2 instance.
Yes. Very much so. I think there is potential to spin up remote gaming services (SaaS style) as well. Me and a friend spent several weeks attempting it on the G2 Linux instances with lots of progress.
We used a software called citrix xenapp for provisioning.
We where running AAA games 60 fps highest with little latency issues.
Cloud gaming is popular, but I don't think that this suits cloud gaming. When gaming over the cloud, your machine needs a high end GPU 100% of the time the instance is running, and your users play for many hours. The startup time for a GPU-dedicated instance isn't large in comparison.
I'm currently a beta tester for Nvidia's GeForce Now[1], and it essentially gives you a Windows 2012 R2 VM with Steam installed to play games: Xeon E5-2697 v4 @ 2.30GHz (8 vCPUs allocated), NVIDIA Tesla P40 (24 GB allocated), 16 GB RAM, and 320 GB HDD. Latency is quite decent where I am, about 18 ms to the nearest data center. This is okay for casual, single player games, but it's still too much lag for competitive gaming (CS:GO, PUBG, etc.).
A similar service is LiquidSky[2], which interestingly has a free tier.
Another alternative is parsec: https://parsec.tv/
Comes with an amazon AMI to quickly get started on AWS.
The team behind it strive for low-latency, and has support for controllers + multiple clients connecting to a single host to allow "local multiplayer" online
I don't know how well this would work for a twitch game like Overwatch or Call of Duty, but I could see it working very well with games where timing isn't a factor, like X-COM or Civilization.
Has anyone played a twitch game over a service like this that can comment on how well this works?
I wonder what the balance of local work in the ICD is to RPC. I wouldn't have thought to proxy OpenGL to an IP network for anything interactive, but their example given is KSP.
18 comments
[ 59.9 ms ] story [ 1688 ms ] threadWe used a software called citrix xenapp for provisioning.
We where running AAA games 60 fps highest with little latency issues.
[1]: https://lg.io/2015/07/05/revised-and-much-faster-run-your-ow...
A similar service is LiquidSky[2], which interestingly has a free tier.
[1]: https://www.nvidia.com/en-us/geforce/products/geforce-now/ma...
[2]: https://liquidsky.com/
Has anyone played a twitch game over a service like this that can comment on how well this works?
I get charged for that right? As network data?