Публикуваното издание на приложението Scrcpy 2.0 позволява отразяване на съдържанието на екрана на смартфон в стационарна среда с възможност за управление на устройството, дистанционна работа в мобилни приложения с помощта на клавиатура и мишка, преглед на видео и слушане на звук. Клиентските програми за управление на смартфона са подготвени за Linux, Windows и macOS. Кодът на проекта е написан на езика C (мобилното приложение на Java) и се разпространява под лицензия Apache 2.0.
Свързването на смартфона може да се извърши чрез USB или TCP/IP. На смартфона се стартира сървърно приложение, което взаимодействува с външната система чрез тунел, организиран с помощта на утилитата adb. Не е необходимо имане на root-достъп до устройството. Сървърното приложение генерира видео поток (по избор H.264, H.265 или AV1) от съдържанието на екрана на смартфона, а клиентът декодира и показва видео. Входът от клавиатурата и събитията от мишката се предават на сървър и се въвеждат в системата за въвеждане на Android.
Основни възможности:
- Висока производителност (30~120fps).
- Поддържа екранни разрешения 1920×1080 и по-високи.
- Ниски закъснения (35~70мс).
- Висока скорост на стартиране (около секунда до показване на първите изображения на екрана).
- Предаване на звук.
- Възможност за запис на звук и видео.
- Поддръжка на отразяване при изключен/заключен екран на смартфона.
- Буфер за обмен с възможност за копират и постави информация между компютъра и смартфона.
- Настройваемо качество на предаване на екрана.
- Поддръжка на използването на Android-смартфон като уеб камера (V4L2).
- Симулация на физически свързани клавиатура и мишка.
- Режим OTG.

В новата версия:
Източник: opennet.ru
