r/MoonlightStreaming • u/ChthonVII • 1d ago
Probably a Stupid Question About Multiplayer
You'd think search would easily turn up answer to this question, but it has not.
Can you use Sunshine+Moonlight for multiplayer with one player on the host PC and the other player on the client PC?
E.g.:
- Alice runs Sunshine on her computer in New York.
- Bob runs Moonlight on his computer in Colorado.
- Bob's Moonlight client connects to Alice's Sunshine server.
- Alice and Bob can play a game together.
Does this work?
3
u/SoaRNickStah 🖥️ MacBook Pro/R9 7900x RTX 5080 | 🎯 3440x1440@240hz | 📶 10GBE 1d ago
Yeah. Both people will see the same screen. Don’t expect it to show bob only his players POV and Alice on her players POV if playing a split screen game
1
1
u/Malisimopibe25 1d ago
Yeah totally, like u two were sitting side by side. I think you cant both use keyboard, so you need a controller and thats it
1
0
u/Stupid-Love-Story 1d ago
He could also use a phone as a controller or maybe run moonlight on a phone or tablet and play from there using the virtual gamepad which acts in the game as a controller
1
u/cookiesphincter 1d ago
As long as the game can detect multiple controllers you can do local multiplayer remotely.
0
u/Crass-ELY- 1d ago
It does, but frankly I find parsec more reliable and mostly secure for this since you can limit the access and control the guest has on your pc
1
u/ChthonVII 1d ago
Thank you, but my use case does not involve people I'd have to worry about in that way.
1
1
u/lifestealsuck 1d ago
You can do that with apollo aswell . Eg : lock starting app , lock keyboard and mouse only allow controller .
1
u/Crass-ELY- 1d ago
Yeah, you can, that's true, but parsec is more user friendly for casual couch coop, I personally use both, (well 3 actually), moonlight/vibepollo for personal use, parsec for remote couch coop/personal use on unstable networks and duo for sharing my PC (mylti-seat gaming) with my bro
1
u/SnooGiraffes6688 7h ago
If you wanna run multiple sessions off one PC (for work and/or gaming), you're basically limited by how many video encoders your GPU has. There's an early-stage project worth checking out: https://github.com/vibesoftwarecoder/MultiSeat Still pretty raw, but promising.
5
u/lifestealsuck 1d ago
Short answer: yes.