Sortie de Scrcpy 4.0, une application de mise en miroir de l'écran de smartphone Android

La version de l'application Scrcpy 4.0 a été publiée, permettant de refléter le contenu de l'écran d'un smartphone dans un environnement utilisateur de bureau avec la possibilité de contrôler l'appareil, de travailler à distance sur des applications mobiles en utilisant un clavier et une souris, de visionner des vidéos et d'écouter du son. Les programmes clients pour contrôler le smartphone sont préparés pour Linux, Windows et macOS. Le code du projet est écrit en langage C (l'application mobile est en Java) et est distribué sous la licence Apache 2.0.

La connexion du smartphone peut se faire via USB ou TCP/IP. Une application serveur est lancée sur le smartphone, qui interagit avec le système externe via un tunnel organisé par l'outil adb. Un accès root à l'appareil n'est pas nécessaire. L'application serveur génère un flux vidéo (au choix H.264, H.265 ou AV1) avec le contenu de l'écran du smartphone, et le client décode et affiche la vidéo. Les entrées clavier et les événements de souris sont transmis à serveur et sont insérés dans le système d'entrée Android.

Fonctionnalités principales :

  • Haute performance (30~120fps).
  • Prise en charge des résolutions d'écran de 1920×1080 et supérieures.
  • Faibles latences (35~70ms).
  • Rapide démarrage (environ une seconde avant d'afficher les premières images de l'écran).
  • Diffusion audio.
  • Possibilité d'enregistrer l'audio et la vidéo.
  • Support de la mise en miroir avec l'écran du smartphone éteint/bloké.
  • Presse-papiers permettant de copier et coller des informations entre l'ordinateur et le smartphone.
  • Qualité de diffusion d'écran réglable.
  • Prise en charge de l'utilisation d'un smartphone Android comme webcam (V4L2).
  • Simulation des claviers et souris physiquement connectés.
  • Prise en charge des manettes.
  • Possibilité d'utiliser un écran virtuel.
  • Mode OTG.

Sortie de Scrcpy 4.0, une application de mise en miroir de l'écran de smartphone Android

Dans la nouvelle version :

  • Passage de la bibliothèque SDL2 à la branche SDL3.
  • Ajout de l'option «—flex-display» («-x»), activant le mode de travail avec un écran virtuel permettant de modifier sa taille arbitrairement pendant le fonctionnement.
  • Fourniture de combinaisons de touches et d'options de ligne de commande pour le contrôle dynamique de la caméra et de la lampe torche : MOD+t/MOD+Shift+t («—camera-torch») — allumer/éteindre la lampe torche, MOD+↑/MOD+↓ («—camera-zoom») — ajuster le zoom.
  • Préservation du ratio d'aspect de la fenêtre lors de son redimensionnement. Pour restaurer le comportement précédent (affichage de bordures noires), une option «—no-window-aspect-ratio-lock» a été proposée.
  • Ajout de l'option « —keep-active » pour éviter la désactivation de l'appareil après l'expiration du délai d'inactivité.
  • La couleur de fond par défaut a été changée du noir au gris. L'option « —background-color » peut être utilisée pour modifier l'arrière-plan.
  • Affichage de l'icône de coupure de connexion, qui apparaît pendant deux secondes avant la fermeture de la fenêtre après une perte de connexion avec l'appareil, afin d'éviter au utilisateur l'impression d'une fermeture anormale de scrcpy.
  • Support des appareils Meta Quest avec le nouveau firmware établi (un scintillement a été observé lors du mirroring après la mise à jour du firmware).
  • Correction d'un bug entraînant une forte charge CPU lors de la lecture du silence pendant la lecture de son au format OPUS.
  • Ajout de nouveaux raccourcis : F11 pour passer en mode plein écran et MOD+q pour quitter.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster