Genymobile / scrcpy

Display and control your Android device
Apache License 2.0
111.76k stars 10.7k forks source link

Device Overheating issue #3910

Open 11Suyash11 opened 1 year ago

11Suyash11 commented 1 year ago

When I am mirroring my phone and playing games like Call of Duty: Mobile or Apex Legends, in the first few minutes, the video latency is noticeable, but it is less than a second, so not that much of an issue. But after playing for 5–10 minutes, my phone overheats, and it becomes totally unusable for a while. The video latency also increases to about 10 seconds.

But after playing some lightweight games like Alto's Adventure for a while, the video latency increases to about 3–4 seconds. The phone heats up a bit but does not overheat like it did before. My laptop does not heat up at all while using the software.

What might be the issue? Is it the hardware limitation of my device, or is it the software itself? If it is my hardware limitation, then what is the required specification for my PC and my phone to run the application smoothly?

rom1v commented 1 year ago

but it is less than a second

How much less than a second? Above 100ms it is totally unexpected.

The video latency also increases to about 10 seconds.

Is it over wifi or USB?

11Suyash11 commented 1 year ago
How much less than a second? Above 100ms, it is totally unexpected.

In the lobby of the games (before my phone starts heating up), the latency is below 100ms but when I close the game and go back to my home screen; the latency is more than 100ms and is definitely noticeable.

Is it over Wi-Fi or USB?

It is over USB.

rom1v commented 1 year ago

Do you also experience the same issue with a lower resolution (scrcpy -m1024)?

Some resources used by a game and by a device encoder may be shared, so it may make everything lag.

11Suyash11 commented 1 year ago

Do you also experience the same issue with a lower resolution (scrcpy -m1024)?

After continuously testing for 3 hours, I can say that the maximum resolution that I can go without experiencing latency is1600x720 with the maximum bit rate of 12000kb/s. The default resolution on my phone is, 2400x1080.

My phone still heats up a bit, but it is not to the point of being unusable.

11Suyash11 commented 1 year ago

Does this mean that the better the chipset on the phone, the better will be the screen mirroring experience and that the hardware of the PC does not matter in this case?