Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additional stream refreshrates #504

Open
Matthias102 opened this issue Feb 14, 2025 · 2 comments
Open

Additional stream refreshrates #504

Matthias102 opened this issue Feb 14, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@Matthias102
Copy link

Matthias102 commented Feb 14, 2025

Description

Hello @mariotaku,

can you add additional stream refreshrates/framerates, please?
I would like to have a 100 framerate for models like my OLED65G39LA?

Motivation

The standard display refresh rates for the OLED65G39LA and probably many more LG models are 100 Hz and 120 Hz. As I understand it, Sunshine always streams with the selected constant refresh rate requested by the Moonlight client. And if the host doesn't deliver enough frames, the missing ones are filled with duplicates from the buffer. That means a 120 FPS stream will always take more bitrate than a 100 FPS stream. I would like to save some bitrate by lowering the requested refresh rate. But I am not sure if the possible 90 FPS option for the stream is the right choice. If the TV reacts like my S24 Ultra, setting the 90 FPS option will probably result in the display refresh rate dropping to the next lower possible one, 60 Hz.

Additional Context

Do you know how to display the current refresh rate of a LG TV? (30, 60, 100, 120 Hz, etc.)

@Matthias102 Matthias102 added the enhancement New feature or request label Feb 14, 2025
@mariotaku
Copy link
Owner

Your refresh rate could be found in Moonlight Settings - About. What's the refresh rate?

@Matthias102
Copy link
Author

The refresh rate in moonlight in "settings - about" is 120 Hz...but that doesn't necessarily represent the refreshrate during displaying the stream on the client, right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants