Lansarea Scrcpy 4.0, aplicația pentru oglindirea ecranului smartphone-ului Android

A fost publicată versiunea aplicației Scrcpy 4.0, care permite oglindirea conținutului ecranului smartphone-ului într-un mediu de utilizator staționar, având posibilitatea de a controla dispozitivul, de a lucra de la distanță în aplicații mobile folosind tastatura și mouse-ul, de a viziona videoclipuri și de a asculta sunet. Programele client pentru gestionarea smartphone-ului sunt pregătite pentru Linux, Windows și macOS. Codul proiectului este scris în limbajul C (aplicația mobilă este pe Java) și este distribuit sub licența Apache 2.0.

Conectarea smartphone-ului se poate face prin USB sau TCP/IP. Pe smartphone, se pornește o aplicație server care interacționează cu sistemul extern printr-un tunel organizat cu ajutorul utilitarului adb. Accesul root la dispozitiv nu este necesar. Aplicația server generează un flux video (alegere între H.264, H.265 sau AV1) cu conținutul ecranului smartphone-ului, iar clientul decodează și afișează videoclipul. Introducerea de la tastatură și evenimentele mouse-ului sunt transmise către serverul și sunt inserate în sistemul de introducere Android.

Funcționalități principale:

  • Performanță înaltă (30~120fps).
  • Suport pentru rezoluții de ecran de 1920×1080 și mai mari.
  • Întârzieri scăzute (35~70ms).
  • Viteză mare de lansare (aproape un secundă până la primele imagini ale ecranului).
  • Transmisia sunetului.
  • Posibilitatea de a înregistra sunet și video.
  • Suport pentru oglindirea ecranului când smartphone-ul este oprit/blocat.
  • Clipboard cu posibilitatea de a copia și lipi informații între computer și smartphone.
  • Calitate de transmisie a ecranului personalizabilă.
  • Suport pentru utilizarea smartphone-ului Android ca web cameră (V4L2).
  • Simularea tastaturii și mouse-ului fizic conectate.
  • Suport pentru gamepad-uri.
  • Posibilitatea de utilizare a ecranului virtual.
  • Mod OTG.

Lansarea Scrcpy 4.0, aplicația pentru oglindirea ecranului smartphone-ului Android

În noua versiune:

  • Tranziție de la biblioteca SDL2 la ramura SDL3.
  • Adăugată opțiunea „—flex-display” („-x”), care activează modul de lucru cu ecranul virtual, permițând modificarea aleatorie a dimensiunii acestuia în timpul funcționării.
  • Oferite combinații de taste și opțiuni de linie de comandă pentru gestionarea dinamică a camerei și lanternei: MOD+t/MOD+Shift+t („—camera-torch”) - activare/dezactivare a lanternei, MOD+↑/MOD+↓ („—camera-zoom”) - modificarea zoom-ului.
  • Asigurată păstrarea raportului de aspect al ferestrei la modificarea dimensiunii acesteia. Pentru a restabili comportamentul vechi (afişarea marginilor negre) a fost propusă opțiunea „—no-window-aspect-ratio-lock”.
  • Adăugată opțiunea „—keep-active” pentru a preveni deconectarea dispozitivului după expirarea timeout-ului de inactivitate.
  • Culoarea de fundal implicită este înlocuită de la negru la gri. Pentru a schimba fundalul, se poate utiliza opțiunea „—background-color”.
  • Asigurată afișarea pictogramei de deconectare, care apare timp de două secunde înainte de închiderea ferestrei după pierderea conexiunii cu dispozitivul, pentru a nu crea utilizatorului impresia unui eșec neașteptat al scrcpy.
  • Stabilit suportul pentru dispozitivele Meta Quest cu noul firmware (după actualizarea firmware-ului, oglindirea a fost supusă unor pâlpâiri).
  • Rezolvată o eroare care provoca o încărcare mare a CPU-ului în timpul redării tăcerii în timpul reproducerii sunetului în format OPUS.
  • Adăugate noi taste rapide: F11 pentru a trece în modul pe tot ecranul și MOD+q pentru a ieși.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster