About
This is a screen mirroring software that allows control of an Android device from a Windows, macOS, or
Linux desktop computer.
Communication between the Android device and the computer is primarily performed via a USB
connection and Android Debug Bridge (ADB). The software functions by executing a server on the
Android device, then communicating with the server via a socket over an ADB tunnel. It does not require
rooting or the installation of software on the Android device. The screen content is streamed as H.264
video, which the software then decodes and displays on the computer. The software pushes keyboard
and mouse input to the Android device over the server.
Setup involves enabling USB debugging on the Android device, connecting the device to the computer,
and running the scrcpy application on the computer. Additional configuration options, such as changing
the stream bit rate or enabling screen recording, may be accessed via command line arguments. The
software also supports copy clipboard content between the two devices a wireless connection over
Wi-Fi.