Пускането на Scrcpy 4.0, приложение за отразяване на екрана на Android смартфон

Публикувана версия на приложението Scrcpy 4.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~70ms).
  • Висока скорост на стартиране (около секунда до показване на първите изображения на екрана).
  • Поток на звук.
  • Възможност за запис на звук и видео.
  • Поддръжка на отразяване при изключен/блокиран екран на смартфона.
  • Буфер за обмен с възможност за копиране и поставяне на информация между компютъра и смартфона.
  • Настройваемо качество на потока на екрана.
  • Поддръжка на използването на Android смартфон като уеб камера (V4L2).
  • Симулация на физически свързани клавиатура и мишка.
  • Поддръжка на контролери.
  • Възможност за използване на виртуален екран.
  • Режим OTG.

Пускането на Scrcpy 4.0, приложение за отразяване на екрана на Android смартфон

В новата версия:

  • Преминаване от библиотека 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 за изход.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster