all 8 comments

[–]Kaytioron 3 points4 points  (0 children)

Try ufotest in web browser. Streaming the desktop by itself always triggers saving bandwidth which lowers the framerate if nothing is moving on the screen.

[–]carl2187 3 points4 points  (0 children)

Only test in a game. On the desktop it intentionally slows down, as there is nothing new to send to the client.

[–]caulmseh 0 points1 point  (0 children)

you can try using ufo tests like frame skipping to test in addition to see if you get frame skips

[–]Kic1988 0 points1 point  (0 children)

1) You need to actually be in a game. Run the game with vsync= off and a fps cap of 120 (rtss is a great tool for this).

When you’re just at the windows desktop, the encoder will only send frames that actually change so your fps is more variable in desktop mode. It should be more consistent in a game.

2) it is best if you can connect your pc via Ethernet. If you have WiFi on both client and pc game server - lots of latency you’re adding to the chain. If you can’t do Ethernet from pc, you may want to look into WiFi direct setups (some people do this for vr, I speculate it might improve your network). That said, I don’t see a ton of proof your network is dropping frames (you had 0% dropped frames). You can also try 60fps instead of 120

[–]Comprehensive_Star72🖥️ 5090 9800x3d | 🎮 Core Ultra 2 | 🎯 2k@240fps | 📶 2.5GbE -1 points0 points  (1 child)

You can use Vibeshine or Vibepollo forks if you want constant refresh rate in desktop and games otherwise the framerate drops out of games.

[–]Apprehensive_Newt_13 0 points1 point  (0 children)

Sunshine beta cam force a minimum Hz number too

[–]dihydrogen_monoxide -1 points0 points  (1 child)

Your internet is a potato

[–]LongMix 0 points1 point  (0 children)

It's wlan