I’m struggling with certain emulators running slowly and stuttering audio. I’m trying to figure out how Plex arcade works from end to end (plex client to plex server) and wondering if there are any ports that need to be opened on the router firewall to allow proper direct communication with parsec back end?
Is it Plex Client → Plex Server ->Parsec → Plex Server → Plex Client? would be very useful to know where the emulator is running, where the rendering/transcoding is happening, where the streaming is occuring etc.
Looking at the game transcoder executable on my server when it is running the CPU is barely above 30% and GPU utilisation is about 5% and only shows GPU 0 sporadically
The network in the middle is a bit of a black box; the majority of the time it’s simple a direct connection, but there may be other cases in which the packets take a more circuitous route.
If you post/look at your game transcoder logs, you’ll see some numbers being spit out periodically from Parsec and these have latency numbers in them, so they would be interesting to see!
I will look into grabbing the log files to let you have a look. As you can see, my server is running idle pretty much while its running the transcoding so there are plenty of resources to spare. With that in mind i find it hard to believe that its struggling performance wise.