Anyone watching my stream can just press a button and start playing.
____________________
Parsec Soda - https://github.com/FlavioFS/ParsecSoda
Linktree - https://linktr.ee/flafcodes
Discord - / discord
Pady - • Pady - Fast and Responsive Gamepad Tester
Nucleuscoop -
____________________
In this video I play Dragon Marked for Death with my viewers through Parsec. They do not need to have the game installed, only I do. This is game streaming, so I send the video and the audio to them, and they send me back their gamepad inputs. They basically play through the video.
Please note that I'm not using the official Parsec client to host this, but my own client I created in C++, which I'm going to release soon the source code in Github. If you want to keep track of this project or play with me, check the links above.
My custom client uses Vigem to instance and control virtual gamepads, and Parsec to send video/audio and to receive guest's inputs. It has also a plethora of unique features like: manually instancing gamepads, moving ownership of gamepads from player to player with a single drag-and-drop, lock/unlock inputs, desktop sharing, chat commands etc.
The stream overlay is achieved with OBS and Pady (the easy gamepad tester, which I created in Godot).