Du FOSS, de l'auto-hébergement et du code !
Inception avec Scrcpy : le mirroring d’écran Android
Inception avec Scrcpy : le mirroring d’écran Android

Inception avec Scrcpy : le mirroring d’écran Android

Scrcpy (il faut entendre screen copy) est l’outil idéal pour déporter l’affichage d’un appareil Android. Il fonctionne sur Windows / Mac / Linux, je l’ai aussi trouvé pour Android. L’application se connecte via ADB (debug Android) pour déporter l’affichage, le son et les interactions avec Android sans nécessiter beaucoup de ressources.

Il existe une interface graphique pour plus de simplicité : https://guiscrcpy.srev.in

Idéal avec OBS pour pouvoir vous proposer des vidéos sur des applications Android 😉

Nous avons vu précédemment comment se connecter à notre TV via adb ou termux-adb.

Installation de Scrcpy :

# pour Archlinux
yay -S scrcpy

# Debian / Ubuntu
apt install scrcpy

Ce paquet vient avec la dépendance Android-Tools qui fournit des outils pour communiquer avec les appareils Android dont ADB.

Il faut donc se connecter via USB ou via le réseau, le plus simple étant d’utiliser Android-Studio (https://developer.android.com/studio).

Un fois connecté, la commande adb devices devrait afficher votre appareil.

Pour déporter l’écran de celui-ci, il suffit de lancer la commande :

scrcpy

# lorsque l'on à plusieurs devices, il faut préciser l'ip :
scrcpy --tcpip=192.168.1.100:5555 

Beaucoup d’arguments sont disponibles pour personnaliser le comportement, cette doc est très bien faite : https://doc.ubuntu-fr.org/scrcpy

Scrcpy sur Android

J’ai trouvé une version qui fonctionne sur Android (https://gitlab.com/las2mile/scrcpy-android), pour afficher l’écran d’un autre Android (idéal pour piloter une TV Android à partir d’un téléphone par exemple).

Inception

Dans la vidéo, pour le fun, je crée une boucle infinie :

  • Scrcpy diffuse mon téléphone sur mon desktop
  • Scrcpy diffuse ma TV sur mon téléphone
  • Je lance VLC sur la TV qui affiche le flux vidéos d’OBS, qui stream mon desktop (via Owncast), qui affiche le Scrcpy de mon tel… Et la boucle est bouclée.

Cette boucle est évidement présente pour illustrer mon magnifique logo !

Schéma inception Scrcpy

Un commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *