Affichage et contrôle à distance de l'écran Android

8

Je suis à la recherche d'une solution / technologie qui permet l'affichage et le contrôle de screencast à distance depuis le bureau Mon objectif est de fournir un affichage mobile à distance via un navigateur. J'ai trouvé quelques solutions existantes:

  • AndroidScreenCast: Basé sur l'interface ADB. ce ne sont que des captures d'écran utilisant une simple primitive fournie par ADB. affichage bas.
  • Client et serveur VNC. fonctionne à la fois pour Android rooté et pour iPhone jailbreaké. affichage bas.
  • iDemo + ScreenSplitR: Mieux, iPhone jailbreaké uniquement.
  • Sortie HDMI / TV: pas de télécommande.

J'ai entendu parler de la technologie "directe à l'appareil" utilisée par DeviceAnyWhere. Y a-t-il d'autres solutions?

cyrius
la source
1
Ma réponse ici pourrait être utile: android.stackexchange.com/q/5652/1465
Matthew Lire

Réponses:

9

Webkey est mon programme de télécommande préféré. Il transforme votre téléphone en serveur Web, avec https et nom d'utilisateur / mots de passe avec des autorisations que vous pouvez définir. Ainsi, vous pourriez avoir un utilisateur administrateur avec un accès complet et un utilisateur standard qui peut simplement voir l'écran.

En plus du VNC intégré, Webkey vous donne également la possibilité de suivre votre téléphone par GPS, de vous connecter à un terminal, de parcourir et de télécharger des fichiers depuis votre appareil, et bien d'autres choses administratives. Bien que cela semble être en dehors de vos besoins (mais vous n'avez pas besoin d'utiliser ces fonctionnalités).

Et pour couronner le tout, Webkey est open source et gratuit, englobant les deux mots à la mode préférés de tous les utilisateurs d'Android.

Capture d'écran de Webkey dans le navigateur

Stephen Schrauger
la source
4
Notez que root est requis pour cela. Il est probable que toutes les solutions nécessitent un root; il peut exister une application android qui accepte les commandes de certains serveurs et initie la bonne intention d'ouvrir une application. Même alors, le partage et le contrôle de l'écran Android va avoir besoin racine.
Stephen Schrauger
Webkey est l'un des meilleurs pour le rafraîchissement de la fréquence d'images. Mais cela nécessite une racine, je l'utilise pour faire des démos tout le temps.
JPM
@StephenSchrauger Avez-vous une référence pour l'assertion "l'écran de contrôle nécessite une racine"?
cja
1
Merci pour l'astuce "open source". Webkey nécessite presque toutes les autorisations qu'il peut trouver (plus de 125!), Ce qui semble terrifiant autrement. Parmi les près de 10 000 applications de mes listes d'applications Android , la suivante en termes de perms est une application "anti-virus" nécessitant 51…
Izzy
@Izzy Étant donné que l'application nécessite un accès root, en théorie, les autres autorisations sont sans objet. Bien qu'il soit probablement plus facile d'utiliser le modèle d'autorisation / API standard que de tout écrire vous-même.
Stephen Schrauger
2

Essayez une application gratuite appelée AirDroid , qui vous permet de contrôler sans fil votre appareil Android à partir d'un navigateur de bureau.

Voici un fragment de la description de l'application Play Store:

Écran Android en temps réel (fonctionnalité expérimentale, autorisation root requise )

Affichez l'écran de votre Android, prenez une capture d'écran ou même enregistrez une capture d'écran.

Airdroid

Voici une vidéo montrant certaines de ses fonctionnalités.

Francisco Alvarado
la source
Pourriez-vous s'il vous plaît expliquer comment diriger un ScreenCast en utilisant cette application, comme l'a demandé le questionneur? Je dois avoir manqué cela avec AirDroid, car je n'ai jamais remarqué qu'il avait cette fonctionnalité.
Izzy
@Francisco: merci pour cette belle application. Mais ce n'est pas ce que je veux. Je voudrais prendre le contrôle de l'appareil et lancer des applications à partir du navigateur ou d'une application de bureau ..
cyrius
En fait, j'ai concentré ma recherche sur la télécommande depuis le bureau plutôt que sur la capture d'écran, étant donné que j'avais récemment vu l'application AirDroid parmi les applications recommandées par le Play Store. J'ai lu dans les fonctionnalités de l'application qu'il vous permet de faire une capture d'écran en temps réel (expérimental, a besoin des privilèges root), c'est-à-dire un screencast AFAIK, mais je ne sais pas si cela correspond à ce dont le questionneur a besoin (partie privilèges).
Francisco Alvarado
Je viens de vérifier la description du Playstore de l'application: en fait, elle a une fonctionnalité expérimentale qui pourrait s'approcher de cela, mais elle nécessite root: écran Android en temps réel (fonctionnalité expérimentale, autorisation root requise) Affichez l'écran de votre Android, prenez une capture d'écran ou même enregistrez un screencast. Vous souhaitez peut-être inclure ces informations dans votre réponse, afin de les rendre plus précieuses.
Izzy
2

Tous les produits existants non requis par root fonctionnent à une fréquence d'images très lente: 0,8 images / seconde pour une taille d'écran typique de 720x1024, ils ne sont donc pas adaptés à un affichage en temps réel.

"Capture d'écran sji android" s'adaptera à vos besoins, aucune racine requise. Juste avec le navigateur du PC. Fonctionne à une fréquence d'images de 4+ pour un plein écran de 1080x1920, 8+ fps pour une taille réduite de 320xauto. Dans le même temps, il peut enregistrer sur mp4 / webm et contrôler à distance Android depuis le navigateur du PC.

https://github.com/sjitech/sji-android-screen-capture

Bonne chance.

osexp2003
la source
1

Récemment, j'ai rencontré une bonne solution sur https://www.mobizen.com/ Aucune racine ne nécessitait un contrôle d'appareil très fluide. Cela devrait aider.

alexlev2004
la source
1
Une brève description et un cas d'utilisation sont requis ici.
Firelord
Ajoutant au point de @Firelord, une réponse de lien uniquement peut devenir invalide à l'avenir en raison de la connexion ou du blocage du lien pour une raison quelconque. Pour maintenir la validité de votre réponse à l'avenir afin que nous puissions aider plus d'utilisateurs, veuillez élaborer votre réponse avec une description, une justification et un exemple d'utilisation.
Tamoghna Chowdhury
0

J'utiliserais le lien PC Asus. Il utilise USB ou wifi. Et si je me connecte avec USB, c'est tellement rapide.

Sharen Eayrs
la source
Veuillez lier ce "Asus PC Link". En outre, cela fonctionne-t-il avec n'importe quel appareil Android? De quoi s'agit-il? Une brève description est requise et une capture d'écran serait également utile.
Firelord
Au moment de la rédaction du présent document, il ne prend pas en charge les nouveaux appareils Android uniquement Android 5.0
hiFI