Scrcpy 4.0 тиркемесинин релизи жарыкка чыкты, ал смартфондун экранынын мазмунун стационардык колдонуучу чөйрөсүндө түзмөктү башкаруу, клавиатура жана чычкан аркылуу мобилдик тиркемелерде алыстан иштөө, видео көрүү жана угуу мүмкүнчүлүгү менен чагылдырууга мүмкүндүк берет. үн чыгаруу. Смартфонду башкаруу үчүн кардар программалары Linux, Windows жана macOS үчүн даярдалган. Долбоордун коду C тилинде жазылган (Javaдагы мобилдик тиркеме) жана Apache 2.0 лицензиясы боюнча таратылат.
Смартфон USB же TCP/IP аркылуу туташса болот. Смартфондо сервердик тиркеме ишке киргизилет, ал adb утилитасынын жардамы менен уюштурулган туннель аркылуу тышкы система менен өз ара аракеттенет. Түзмөккө тамыр мүмкүнчүлүгү талап кылынбайт. Сервердик тиркеме смартфондун экранынын мазмуну менен видео агымын түзөт (H.264, H.265 же AV1 тандаңыз), ал эми кардар видеону чечмелеп, көрсөтөт. Баскычтоп киргизүү жана чычкан окуялары серверге которулуп, Android киргизүү системасына киргизилет.
Негизги өзгөчөлүктөр:
- Жогорку аткаруу (30~120fps).
- 1920x1080 жана андан жогору экрандын токтомдорун колдойт.
- Төмөнкү кечигүү (35~70ms).
- Жогорку баштоо ылдамдыгы (биринчи экран сүрөттөрү көрсөтүлгөнгө чейин болжол менен секунд).
- Үн берүү.
- Үн жана видео жазуу мүмкүнчүлүгү.
- Смартфондун экраны өчүрүлгөн/кулпуланганда чагылдырууну колдойт.
- Компьютер менен смартфондун ортосунда маалыматты көчүрүү жана коюу мүмкүнчүлүгү бар алмашуу буфери.
- Настройкаланган экран берүү сапаты.
- Android смартфонун веб-камера катары колдонууну колдойт (V4L2).
- Физикалык жактан туташкан клавиатура менен чычканды симуляциялоо.
- Поддержка геймпадов.
- Возможность использования виртуального экрана.
- OTG режими.

Жаңы версияда:
- Переход с библиотеки 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
