A liberazione di l'applicazione Scrcpy 4.0 hè stata publicata, chì vi permette di speculare u cuntenutu di u screnu di un smartphone in un ambiente d'utilizatori stazionariu cù a capacità di cuntrullà u dispusitivu, travaglià remotamente in applicazioni mobili cù un teclatu è un mouse, fighjate video è ascolta. à sonà. I prugrammi di clientella per a gestione di smartphone sò preparati per Linux, Windows è macOS. U codice di u prugettu hè scrittu in lingua C (applicazione mobile in Java) è hè distribuitu sottu a licenza Apache 2.0.
U smartphone pò esse cunnessu via USB o TCP / IP. Una applicazione di u servitore hè lanciata nantu à u smartphone, chì interagisce cù u sistema esternu attraversu un tunnel urganizatu cù l'utilità adb. L'accessu Root à u dispusitivu ùn hè micca necessariu. L'applicazione di u servitore genera un flussu di video (sceglite H.264, H.265 o AV1) cù u cuntenutu di a pantalla di u smartphone, è u cliente decode è mostra u video. L'eventi di input di tastiera è di mouse sò tradotti in u servitore è inseriti in u sistema di input Android.
Funzioni chjave:
- Alte prestazioni (30 ~ 120 fps).
- Supporta risoluzioni di schermu di 1920 x 1080 è più altu.
- Latenza bassa (35 ~ 70 ms).
- Alta velocità di startup (circa un secondu prima chì l'imaghjini di u primu schermu sò visualizati).
- Broadcast sound.
- Possibilità di arregistrà sonu è video.
- Supporta a mirroring quandu u screnu di u smartphone hè disattivatu / chjusu.
- Clipboard cù a capacità di copià è incollà l'infurmazioni trà un urdinatore è un smartphone.
- Qualità di trasmissione di schermu persunalizabile.
- Supporta l'usu di un smartphone Android cum'è webcam (V4L2).
- Simulazione di una tastiera è un mouse fisicamente cunnessi.
- Поддержка геймпадов.
- Возможность использования виртуального экрана.
- Modu OTG.

In a nova versione:
- Переход с библиотеки SDL2 на ветку SDL3.
- Добавлена опция «—flex-display» («-x»), включающая режим работы с виртуальным экраном, допускающий произвольное изменение его размера во время работы.
- Предоставлены комбинации клавиш и опции командной строки для динамического управления камерой и фонариком: MOD+t/MOD+Shift+t («—camera-torch») — включение/выключение фонарика, MOD+↑/MOD+↓ («—camera-zoom») — изменение масштаба.
- Обеспечено сохранение соотношения сторон окна при изменении его размера. Для восстановления старого поведения (показ чёрных рамок) предложена опция «—no-window-aspect-ratio-lock».
- Добавлена опция «—keep-active» для предотвращения отключения устройства после истечения таймаута неактивности.
- Цвет фона по умолчанию заменён с чёрного на серый. Для изменения фона можно использовать опцию «—background-color».
- Обеспечен вывод пиктограммы разрыва соединения, которая показывается в течение двух секунд до закрытия окна после потери связи с устройством, чтобы у пользователя не создавалось впечатление об аварийном завершении scrcpy.
- Налажена поддержка устройств Meta Quest с новой прошивкой (после обновления прошивки при зеркалировании наблюдалось мерцание).
- Устранена ошибка, приводившая к большой нагрузке на CPU при воспроизведении тишины во время проигрывания звука в формате OPUS.
- Добавлены новые горячие клавиши: F11 для перехода в полноэкранный режим и MOD+q для выхода.
Source: opennet.ru
