Genymobile / Genymobile/scrcpy

Constant disconnects and low fps

Open
#2,298 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
150k
Forks
13.7k
Avg merge
4d 13h
Merged PRs (30d)
2

Description

Operating system: Windows 10 and Windows 10 Pro (Tried on multiple PCs)

Phone: Samsung S20 Ultra (Max Resolution is 3200×1440 20∶9, but is set to 2400x1080 and scrcpy properly reflects that.)

Issue 1: After some time idling the capture fps will dip from 60 FPS to below 10 FPS but not disconnect.
-Tried lowering the bit rate and lowering max resolution.

Issue 2: If in constant use then the device will disconnect.
-Tried using different cables, ports and even different PCs.

Other notable things: CPU and GPU usage on both PC and Phone hardly goes above 50%

I have posted a logcat.txt using:

adb logcat -c
scrcpy
adb logcat -d > logcat.txt

Using adb logcat -d > logcat.txt causes scrcpy to close/crash immediately

[logcat.txt](https://github.com/Genymobile/scrcpy/files/6436076/logcat.txt)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the reported idle FPS drop and constant-use disconnect on the listed Windows and Samsung S20 Ultra setup. Read the attached logcat.txt and compare behavior with different cables, ports, bit rates, and resolutions. Done means identifying a reproducible cause and confirming stable capture without FPS collapse or disconnection.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, c
Domain
mobile-dev, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.