moonlight-stream / moonlight-android

GameStream client for Android
GNU General Public License v3.0
3.16k stars 503 forks source link

[Issue]: Frame-dropping on Mediatek Soc 9300 device when waking up from standby #1356

Open Muisantsen opened 1 month ago

Muisantsen commented 1 month ago

Describe the bug

Mouse cursor stutters when i move it again,after i stop move it for a litter while(2-3s) . Meantime,the Average decoding time will suddenly increase a lot. When the resolution is above 1440P on Moonlight it will happens (No matter how low resolution on my host device is,and,regardless of the frame rate). If i wanna keep the frame smooth i have to keep moving my mouse all the time,but that's impossible:(

Steps to reproduce

Stop moving the mouse for a while,and then move it again. Just watch this video https://drive.google.com/file/d/1SzmlfYzitzs-oF1r6aGHyl5S5Suurzwj/view?usp=drive_link

Affected games

almost all

Other Moonlight clients

PC

Moonlight adjusted settings

Yes

Moonlight adjusted settings (please complete the following information)

as my video mentioned

Moonlight default settings

NO

Gamepad-related connection issue

NO

Gamepad-related input issue

NO

Gamepad-related streaming issue

NO

Android version

14

Device model

Vivo Pad3 Pro

Server PC OS version

windows11 23h2/windows10 22h2

Server PC GeForce Experience version

3.27.0.120/Sunshine 0.23.0

Server PC Nvidia GPU driver version

551.86

Server PC antivirus and firewall software

Windows defender

Screenshots

Codec info is here~ Screenshot_2024_0408_045858 Screenshot_2024_0408_045926

Relevant log output

No response

Additional context

suggestions: 1.lock the 'Video streaming'FPS to a fixed value will solve this issue. 2.or delay the time which triggers the standby.