Androidi nutitelefoni ekraani peegeldamise rakenduse Scrcpy 2.0 väljalase

Ilmunud on Scrcpy 2.0 rakenduse väljalase, mis võimaldab peegeldada nutitelefoni ekraani sisu statsionaarses kasutajakeskkonnas võimalusega juhtida seadet, töötada kaugtööna mobiilirakendustes klaviatuuri ja hiire abil, vaadata videot ja kuulata kõlama. Nutitelefonide haldamiseks on ette valmistatud kliendiprogrammid Linuxi, Windowsi ja macOS-i jaoks. Projekti kood on kirjutatud C-keeles (mobiilirakendus Java keeles) ja seda levitatakse Apache 2.0 litsentsi all.

Nutitelefoni saab ühendada USB või TCP/IP kaudu. Nutitelefonis käivitatakse serverirakendus, mis suhtleb välissüsteemiga läbi adb-utiliidi abil korraldatud tunneli. Juurjuurdepääs seadmele pole vajalik. Serverirakendus genereerib nutitelefoni ekraani sisuga videovoo (valige H.264, H.265 või AV1) ning klient dekodeerib ja kuvab video. Klaviatuuri sisend ja hiire sündmused tõlgitakse serverisse ja sisestatakse Androidi sisestussüsteemi.

Põhijooned:

  • Suur jõudlus (30–120 kaadrit sekundis).
  • Toetab ekraani eraldusvõimet 1920x1080 ja kõrgemat.
  • Väike latentsusaeg (35–70 ms).
  • Suur käivituskiirus (umbes sekund enne esimeste ekraanipiltide kuvamist).
  • Heli edastamine.
  • Heli ja video salvestamise võimalus.
  • Toetab peegeldamist, kui nutitelefoni ekraan on välja lülitatud/lukustatud.
  • Lõikelaud, millel on võimalus teavet arvuti ja nutitelefoni vahel kopeerida ja kleepida.
  • Kohandatav ekraaniedastuse kvaliteet.
  • Toetab Android-nutitelefoni kasutamist veebikaamerana (V4L2).
  • Füüsiliselt ühendatud klaviatuuri ja hiire simulatsioon.
  • OTG režiim.

Androidi nutitelefoni ekraani peegeldamise rakenduse Scrcpy 2.0 väljalase

Uues versioonis:

  • Lisatud on heli edastamise võimalus (töötab Android 11 ja Android 12 nutitelefonides).
  • Lisatud on H.265 ja AV1 videokodekite tugi.
  • Lisatud valikud "--list-displays" ja "--list-encoders".
  • Valik "--lülita ekraan välja" töötab kõigil ekraanidel.
  • Windowsi versioonil on uuendatud platvormi tööriistad 34.0.1 (adb), FFmpeg 6.0 ja SDL 2.26.4.

    Allikas: opennet.ru

  • Lisa kommentaar