You could use a remote streaming protocol, like Parsec, for that. You'd need your own cloud account and connect directly to a GPU-enabled cloud machine. Otherwise, it would work to let you game.
Really happy to hear you and your son are getting a lot of value from Parsec's streaming tech. Let me know if you have any suggestions/ideas to improve the product. Thanks!
Nice to see someone from Parsec here! USB forwarding like VirtualHere would be nice, so that I don’t have to fiddle with that every time I start the instance.
IIRC I tried the Parsec AMI but it was difficult to use and required a lot of fiddling. I can’t remember the details unfortunately, but I would have preferred to just use that instead of Paperspace (this might be a niche use case since I’m an engineer). If I could have figured that out, I would have written a CLI around it and open sourced it for others to use.
Also because I’m an engineer, I really wanted to read the source code to see how it worked. But I get that it’s your magic sauce :).
On paperspace, you need to set up a paid public IP, or deal with higher latency. Now I know what ZeroTier is, but my network latency was 100ms under load vs 30 with the public IP...
It took me four hours to debug this. Also, why does the server send every other UDP packet to a mysterious port on startup? (According to tcpdump on my router)
Also, in the question about broken mouse cursors, the correct answer is to close the paperspace web tab displaying the desktop of the instance.
Overall, your documentation is excellent; otherwise I wouldn’t have bothered nit picking it.
I’ll definitely recommend parsec to friends. I got rid of my last windows box a while back, but I have a few windows-only steam titles that I’d like to play.
Moving forward, my gaming desktop is something like a 25% of the household electricity budget. I hate wasting all that power, so I really want to replace it with a thin client.
One other thing: Your onboarding flow at the paperspace blog still points to parsec.tv. It made me wonder if you went out of business until I found the new download links.
We have a Linux client on Parsec (https://parsecgaming.com/downloads). You can install Parsec on any gaming machine (PC or VM) and use our game streaming software to play from your Linux machine
I really love the product, it's super fast and dead-easy to use. Have you folx thought more about Android TV, I'd love to get it working on Shield in a way that's usable (right now you get to a Windows login screen and you're stuck b/c you only have a controller)
Have you checked out my company https://parsecgaming.com? We offer this but also the ability to connect to your own computer and invite your friends to connect to your computer too.
I think you're being down-voted because the comment is kind of advertise-y (maybe that'll be different in an hour).
Since it is your company, do you have any insight into potential challenges that the average reader wouldn't consider? I understand that a benefit to "game streaming" is that a game originally not networked (like splitscreen only) can be played by multiple people over a streamed connection.
Hey. I have a lot to say :), and I provided a lot of thoughts to this FastCompany article about the industry - https://www.fastcompany.com/90225352/microsoft-is-the-right-.... Generally, as we have seen media wants to be streamed. And in this case, streaming is a great solution for distributing content and unlocking games from the hardware they've been walled off in. That being said, streaming video games is a very different proposition technically and financially. People have been asking for the Netflix of gaming for a long time, and companies really want to build it because it puts them at the center of an entertainment industry that is growing extremely fast and grabbing more attention every year. The US Bureau of Labor Statistics now says that the average American's day includes 60% more time playing video games than it did in 2011, and people who do play games play for 2.4 hours each day. Most of the technical challenges with this have been worked out.
Streaming video at 60 FPS or greater and at 4K is possible. We do it all day at Parsec, but the economic challenges are real due to the requirement that you need to render video in real-time. Rendering in real-time requires each user to have access to a GPU or 1/2 of a cloud GPU until newer technologies allowing for true virtualization appear on the market. Cloud GPUs are generally very expensive to operate, and as many of us know, the cloud providers charge a lot to use them for gaming and/or ML. Companies with scale can lease them at lower rates and have lower energy costs lowering the overall cost to serve, but they are still very expensive to operate. Even if you get the rates down to $0.15 per hour, you're still looking at overall hardware costs at $10 per month. Your subscription price will have to cover the hardware and the content license. The content itself is very expensive to license as well because we consume games very differently from the way we consume TV and media. When people binge on Netflix, they're binging on many shows or many movies. When people binge on games, they're playing 1 game for 100s of hours. You can see this in the Steam Spy data. The median Steam customer only buys 1-2 games each year - https://galyonk.in/steam-in-2017-129c0e6be260. Many cloud gaming companies and game companies are aiming to increase the market for AAA games via streaming from the cloud. They're trying to reach the latent gamers who don't play games any more. In our opinion, that's a lot less exciting than delivering something valuable to current consumers of games. Consumers don't switch to a new distribution technology because it's a cool technology. They switch when it gives them something unique that they couldn't get before the technology existed.
This is why, at Parsec (https://parsecgaming.com), we're focused on delivering unique experiences around games via streaming technology. We make it so you can find other people around you and invite friends to play local co-op games with you online. We're recreating the couch gaming experience we love and making it available online. This experience brings a new element to gaming that gamers today benefit from and enjoy.
I used Parsec for the first time maybe a week ago and I was really impressed by the site and software. It worked exactly for what I needed it for and was one of the easiest signup and setup processes I've seen.
It was all-in-all easy, fast, and worked which is becoming more and more rare imo.
A Hat In Time, it's a fun indie platformer. Co-op was just added but it's only local co-op for now but me and a friend wanted to try it out even though we live a few hours apart.
Setup was super easy but my friend did say he was having a few visual issues because I was hosting and I have a 3440x1440 monitor. I didn't get to see what the issue was like but he did say it was manageable.
Sounds like basically a home-brew Steam Link, any pointers on more information about how it's hooked together?
I rather enjoy my Steam Links, although I'm not sure how much traction they really got - not too long back I picked up a couple more on sale for like $10 a pop...
I think Valve might be moving to a software Steam Link instead of the physical box. You can download the software, also called Steam Link, on Android devices. I think you can also install it on some smart TVs, but I'm not sure.
Steam Link is definitely a good value on sale, but I feel it's still pretty buggy. Often time the desktop will flicker and the controller support is still not great. Definitely doesn't feel as polished as running a console.
We are working on a low latency, high frame rate, interactive video streaming platform. We built our own networking protocol for this and thought we'd share some of the decisions we made and where it's going. What ideas do you have for us?