Paskelbtas Scrcpy 2.0 aplikacijos leidimas, leidžiantis atspindėti išmaniojo telefono ekrano turinį stacionarioje vartotojo aplinkoje su galimybe valdyti įrenginį, dirbti nuotoliniu būdu mobiliosiose programose naudojant klaviatūrą ir pelę, žiūrėti vaizdo įrašą ir klausytis. skambėti. Išmaniųjų telefonų valdymo klientų programos paruoštos Linux, Windows ir macOS. Projekto kodas parašytas C kalba (mobilioji programa Java) ir platinamas pagal Apache 2.0 licenciją.
Išmanųjį telefoną galima prijungti per USB arba TCP/IP. Išmaniajame telefone paleidžiama serverio programa, kuri sąveikauja su išorine sistema per tunelį, organizuotą naudojant adb priemonę. Root prieiga prie įrenginio nereikalinga. Serverio programa generuoja vaizdo srautą (pasirinkite H.264, H.265 arba AV1) su išmaniojo telefono ekrano turiniu, o klientas dekoduoja ir rodo vaizdo įrašą. Klaviatūros įvesties ir pelės įvykiai išverčiami į serverį ir įterpiami į Android įvesties sistemą.
Pagrindinės savybės:
- Didelis našumas (30–120 kadrų per sekundę).
- Palaiko 1920x1080 ir didesnę ekrano skiriamąją gebą.
- Maža delsa (35–70 ms).
- Didelis paleidimo greitis (maždaug sekundė, kol bus rodomi pirmieji ekrano vaizdai).
- Transliuoti garsą.
- Garso ir vaizdo įrašymo galimybė.
- Palaiko atspindėjimą, kai išmaniojo telefono ekranas yra išjungtas / užrakintas.
- Iškarpinė su galimybe kopijuoti ir įklijuoti informaciją iš kompiuterio ir išmaniojo telefono.
- Pritaikoma ekrano transliacijos kokybė.
- Palaiko „Android“ išmaniojo telefono naudojimą kaip internetinę kamerą (V4L2).
- Fiziškai prijungtos klaviatūros ir pelės modeliavimas.
- OTG režimas.
Naujoje versijoje:
Šaltinis: opennet.ru