-
-
Notifications
You must be signed in to change notification settings - Fork 11k
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
Low fps / high latency on Redmi Note 5 #798
Comments
Even with a lower definition?
If you record, is the recorded file "laggy"? I guess the device is not powerful enough to render a 3D game and record screen simultaneously… |
Yes, I have even tried -m 400. |
On the video file properties I can see FPS=17, and bitrate=637kbits/s |
The timestamps of the video frames are generated on the device-side, so if you can notice the lag in the recorded file, it occurred on the device before transmission to the PC :( |
OK, thank you for your help. Strange thing is, as I said, that even when mirroring, I can play with no problem on my phone's screen with no lag. Could it be a problem with ADB driver ? My thought is that if ADB was not working I shouldn't be able to connect at all. EDIT : I tried installing ADB drivers and still same problem. Also tested different USB modes : PTP, data transfer. Doesn't seem to help. I guess it's again a Xiaomi problem. |
Hello, I tested various other methods : google cast, apowermirror... with different other parameters, changing compatibility parameters in windows, trying different adb drivers, disabling some developer options in MIUI. But the result was always similar (I must say that SCRCPY is the best way to mirror among the ones I tested). I noticed that command was sent to smartphone with absolute no latency, for example when clicking or aiming with mouse, it did appear instantly on the phone, but like 1-2 seconds later on PC screen. So the problem is really the transfer of the graphical data. Then I tried to lower the detail level in Modern Combat 5, I was at maximum, and I chose "performance instead quality". And then... no more latency, it's absolutely playable now. Trying on a simple NES Emulator had good results too. So... I would like to thank you for your help and after ours of various testing, I just have to admit that I wont be able to play high res games on my TV ;) |
Thank you for your feedbacks 👍
The game is probably rendered at 25fps on the device: #600 (comment) |
Hello !
First of all, many thanks and congratulations to your project that I use everyday for random screen mirroring of my phone on PC.
I have a Xiami Redmi Note 5 and used SCRCPY on various Windows 10 computers (i5, i7, AMD...).
When I use SCRCPY for just "surfing" on my phone, it's OK and perfect. If I set it to 1:1 pixel, the picture is great.
But when it comes to gaming (tried it on Modern Combat 5, Republique, Awakening)... it's impossible to use, no matter which parameter I enter (I tried to play with bandwidth, with screen resolution, with frame skipping, ctrl+G, ctrl + F, even tried to record...).
On such games, my FPS is about 10-15 FPS with an hight input lag that makes it impossible to play.
On my phone screen, everything is smooth.
I tried to disable battery saving mode, or game performance enhancing from MIUI. Tried different USB cables... nothing.
Could you please help ? I'm very frustrated as I have found the perfect app but this particular application doesn't work for me.
Many thanks in advance !
The text was updated successfully, but these errors were encountered: