Byla vydána nová verze aplikace Scrcpy 2.0, která umožňuje zrcadlit obsah obrazovky smartphonu v desktopovém uživatelském prostředí a ovládat zařízení, vzdáleně pracovat v mobilních aplikacích pomocí klávesnice a myši, prohlížet videa a poslouchat zvuk. Klientské programy pro správu smartphonu jsou připraveny pro Linux, Windows a macOS. Kód projektu je napsaný v jazyce C (mobilní aplikace v Javě) a je distribuován pod licencí Apache 2.0.
Připojení smartphonu může být provedeno přes USB nebo TCP/IP. Na smartphonu se spustí serverová aplikace, která komunikuje s externím systémem přes tunel, který je zajištěn pomocí nástroje adb. Není vyžadován root přístup k zařízení. Serverová aplikace generuje video stream (na výběr H.264, H.265 nebo AV1) s obsahem obrazovky smartphonu a klient dekóduje a zobrazuje video. Vstup z klávesnice a události myši se přenášejí na server a vloží se do vstupního systému Android.
Hlavní funkce:
- Vysoký výkon (30~120fps).
- Podpora rozlišení obrazovky 1920×1080 a výše.
- Nízké latence (35~70ms).
- Vysoká rychlost spuštění (přibližně sekunda do zobrazení prvních snímků obrazovky).
- Přenášení zvuku.
- Možnost nahrávání zvuku a videa.
- Podpora zrcadlení při vypnuté/zamčené obrazovce smartphonu.
- Clipboard s možností kopírování a vkládání informací mezi počítačem a smartphonem.
- Nastavitelné kvality přenosu obrazovky.
- Podpora používání Android smartphonu jako webové kamery (V4L2).
- Simulace fyzicky připojených klávesnic a myší.
- Režim OTG.

V nové verzi:
Zdroj: opennet.ru
