La herramienta de código abierto Scrcpy ha lanzado su versión 5.0, introduciendo soporte para decodificación por hardware en el proceso de espejo de pantallas de Android. Este nuevo componente permite utilizar la capacidad de procesamiento gráfico del equipo anfitrión para descifrar el flujo de video enviado desde el dispositivo móvil hacia el escritorio.
La implementación utiliza una técnica conocida como zero-copy, lo que reduce significativamente la carga procesada por el sistema central. Los resultados en pruebas de rendimiento indican una disminución del uso de CPU del equipo anfitrión de hasta diez veces al transmitir la pantalla a través de cable USB o conexión IP/TCP.
En esta actualización, la decodificación por hardware está habilitada de forma predeterminada sin necesidad de pasar parámetros adicionales. El sistema detecta automáticamente el backend de decodificador disponible en la plataforma, como VA-API en entornos Linux, optimizando así el uso de los recursos del sistema según lo que esté instalado.
Esta mejora beneficia directamente a usuarios de Linux que desean controlar y visualizar sus teléfonos Android con mayor eficiencia energética y menor consumo de recursos del sistema operativo local. La herramienta sigue manteniendo su enfoque en la simplicidad y la ausencia de dependencias complejas para el usuario final.
Fuente: OMG! Ubuntu
