Scrcpy se retrasa o se bloquea al reflejar una pantalla. ¿Cómo puedo reducir esto?
Respuesta
¿Demasiados anuncios?Los documentos dicen "Puede ser útil disminuir la tasa de bits y la resolución:"
scrcpy --bit-rate 2M --max-fps 15 --max-size 960
--bit-rate 2M - reduce la tasa de bits enviada (cantidad de datos por segundo, afectando la calidad de la imagen de la pantalla reflejada) (predeterminado 8M)
--max-fps 15 - reduce el número de fotogramas por segundo (reduciendo los datos por segundo) (predeterminado 60+?)
Este ajuste [fps] es oficialmente compatible desde Android 10, pero puede funcionar en versiones anteriores.
--max-size 960 - hace que el ancho o alto máximo sea de 960 (la otra dimensión se reduce, preservando la relación de aspecto). Esto reduce el número de píxeles enviados (si su pantalla es >960p). (Resolución nativa predeterminada?)
Estos factores parecen reducir la carga en la CPU del anfitrión y la cantidad de datos que deben enviarse de manera confiable entre el invitado y el anfitrión a través de USB/wifi. Parece reducir el retraso y los bloqueos.