Vydání Scrcpy 4.0, aplikace pro zrcadlení obrazovky Android smartphonu

Byla vydána verze aplikace Scrcpy 4.0, která umožňuje zrcadlit obsah obrazovky smartphonu v desktopovém uživatelském prostředí s možností ovládat zařízení, vzdáleně pracovat v mobilních aplikacích pomocí klávesnice a myši, sledovat videa a poslouchat zvuk. Klientské programy pro správu smartphonu jsou připraveny pro Linux, Windows a macOS. Kód projektu je napsán v jazyce C (mobilní aplikace v Javě) a je distribuován pod licencí Apache 2.0.

Připojení smartphonu může být provedeno přes USB nebo TCP/IP. Na smartphonu se spustí serverová aplikace, která komunikuje s externím systémem přes tunel, který je zajištěn pomocí nástroje adb. Není vyžadován root přístup k zařízení. Serverová aplikace generuje video stream (na výběr H.264, H.265 nebo AV1) s obsahem obrazovky smartphonu a klient dekóduje a zobrazuje video. Vstup z klávesnice a události myši se přenášejí na server a vloží se do vstupního systému Android.

Hlavní funkce:

  • Vysoký výkon (30~120fps).
  • Podpora rozlišení obrazovky 1920×1080 a výše.
  • Nízké latence (35~70ms).
  • Vysoká rychlost spuštění (přibližně sekunda do zobrazení prvních snímků obrazovky).
  • Přenášení zvuku.
  • Možnost nahrávání zvuku a videa.
  • Podpora zrcadlení při vypnuté/zamčené obrazovce smartphonu.
  • Clipboard s možností kopírování a vkládání informací mezi počítačem a smartphonem.
  • Nastavitelné kvality přenosu obrazovky.
  • Podpora používání Android smartphonu jako webové kamery (V4L2).
  • Simulace fyzicky připojených klávesnic a myší.
  • Podpora herních ovladačů.
  • Možnost použití virtuální obrazovky.
  • Režim OTG.

Vydání Scrcpy 4.0, aplikace pro zrcadlení obrazovky Android smartphonu

V nové verzi:

  • Přechod z knihovny SDL2 na větev SDL3.
  • Přidána možnost „—flex-display“ („-x“), která zahrnuje režim práce s virtuální obrazovkou, který umožňuje libovolnou změnu její velikosti během provozu.
  • Poskytnuty klávesové zkratky a možnosti příkazového řádku pro dynamické řízení kamery a baterky: MOD+t/MOD+Shift+t („—camera-torch“) — zapnutí/vypnutí baterky, MOD+↑/MOD+↓ („—camera-zoom“) — změna měřítka.
  • Zajištěno zachování poměru stran okna při změně jeho velikosti. Pro obnovení starého chování (zobrazení černých okrajů) byla navržena možnost „—no-window-aspect-ratio-lock“.
  • Byla přidána možnost „—keep-active“, která zabraňuje vypnutí zařízení po uplynutí časového limitu neaktivity.
  • Výchozí barva pozadí byla změněna z černé na šedou. Pro změnu pozadí lze použít možnost „—background-color“.
  • Byl zajištěn výstup ikony přerušení spojení, která se zobrazuje po dobu dvou sekund před zavřením okna po ztrátě spojení se zařízením, aby uživatel neměl dojem, že došlo k nečekanému ukončení scrcpy.
  • Byla zavedena podpora zařízení Meta Quest s novým firmwarovým aktualizací (po aktualizaci firmwaru se během zrcadlení objevovalo blikání).
  • Byla odstraněna chyba, která způsobovala vysokou zátěž CPU při přehrávání ticha během přehrávání zvuku ve formátu OPUS.
  • Byly přidány nové klávesové zkratky: F11 pro přechod do režimu celé obrazovky a MOD+q pro ukončení.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster