TheElixZammuto / moonlight-xbox

Moonlight port for Xbox One/Series Family of Console
GNU General Public License v3.0
327 stars 22 forks source link

Feature Request: Low Latency / Game Mode #112

Open JackByrne opened 4 months ago

JackByrne commented 4 months ago

Xbox supports a setting named "Allow auto low-latency mode". If your TV supports the corresponding feature, e.g. "Game Mode" then it will be auto-set when a game starts.

The setting is found under General > TV & display options > Advanced > Video modes.

Would it be possible to add a setting into the moonlight application to run "as a game" so this would be supported? This may allow for improved input lag etc.

If you need more information then let me know.

Thanks.

harun911 commented 2 months ago

I don't think this is possible at all, due to the nature of moonlight being a video stream and not a game running natively. This means that whenever a game drops frames, the host will always be outputting the preset among of frames. So for instance, it you set 60fps, the host will still capture 60fps even though the game drops below or goes higher then that. The key for the a smooth stream, is to find a way to get your game to deliver a smooth constant fps by tweaking the settings.