Anzeige und Steuerung des Android-Fernbildschirms

8

Ich suche nach einer Lösung / Technologie, die die Anzeige und Steuerung von Remote-Screencasts vom Desktop aus ermöglicht. Mein Ziel ist es, die Anzeige von Remote-Mobilgeräten über einen Browser bereitzustellen. Ich habe einige vorhandene Lösungen gefunden:

  • AndroidScreenCast: Basierend auf der ADB-Schnittstelle. Dies sind nur Screenshots mit einem einfachen Grundelement, das von ADB bereitgestellt wird. niedrige Anzeige.
  • VNC-Client und -Server. funktioniert sowohl für gerootete Android als auch für iPhone mit Jailbreak. niedrige Anzeige.
  • iDemo + ScreenSplitR: Besseres iPhone nur mit Jailbreak.
  • HDMI / TV-Ausgang: Keine Fernbedienung.

Ich habe von der "Direct-to-Device" -Technologie gehört, die von DeviceAnyWhere verwendet wird. Gibt es noch andere Lösungen?

Cyrius
quelle
1
Meine Antwort hier könnte nützlich sein: android.stackexchange.com/q/5652/1465
Matthew Read

Antworten:

9

Webkey ist mein persönliches Lieblingsfernbedienungsprogramm. Es verwandelt Ihr Telefon in einen Webserver mit https und Benutzernamen / Passwörtern mit Berechtigungen, die Sie festlegen können. Sie könnten also einen Administrator mit vollem Zugriff und einen Standardbenutzer haben, der nur den Bildschirm sehen kann.

Neben dem integrierten VNC bietet Ihnen Webkey auch die Möglichkeit, Ihr Telefon über GPS zu verfolgen, eine Verbindung zu einem Terminal herzustellen, Dateien von Ihrem Gerät zu durchsuchen und herunterzuladen sowie eine Reihe weiterer administrativer Aufgaben. Dies klingt zwar so, als ob es außerhalb Ihrer Anforderungen liegt (aber Sie müssen diese Funktionen nicht verwenden).

Und um das Ganze abzurunden, ist Webkey Open Source und kostenlos und umfasst die beiden beliebtesten Schlagworte aller Android-Benutzer.

Screenshot von Webkey im Browser

Stephen Schrauger
quelle
4
Beachten Sie, dass hierfür root erforderlich ist. Wahrscheinlich erfordern alle Lösungen root; Möglicherweise gibt es eine Android-App, die Befehle von einem Server akzeptiert und die richtige Absicht zum Öffnen einer App initiiert. Selbst dann, den Austausch und die Steuerung des Android - Bildschirm wird root erforderlich.
Stephen Schrauger
Webkey ist einer der besten für die Aktualisierung der Bildrate. Aber es erfordert root, ich benutze dies für die Demo die ganze Zeit.
JPM
@StephenSchrauger Haben Sie eine Referenz für die Behauptung "Kontrollbildschirm erfordert Root"?
Cja
1
Danke für den Hinweis zu "Open Source". Webkey benötigt fast alle Berechtigungen, die es finden kann (mehr als 125!), Was ansonsten furchterregend aussieht. Von den fast 10.000 Apps in meinen Android-App-Listen ist die nächste in Bezug auf Dauerwellen eine "Antiviren" -App, für die 51…
Izzy
@Izzy Da die App Root-Zugriff erfordert, sind die restlichen Berechtigungen theoretisch umstritten. Obwohl die Verwendung des Standardberechtigungsmodells / der API wahrscheinlich einfacher zu codieren ist, als alles selbst zu schreiben.
Stephen Schrauger
2

Probieren Sie eine kostenlose App namens AirDroid aus , mit der Sie Ihr Android-Gerät drahtlos über einen Desktop-Browser steuern können.

Dies ist ein Fragment der Beschreibung der Play Store-App:

Echtzeit-Android-Bildschirm (experimentelle Funktion, Root-Berechtigung erforderlich )

Zeigen Sie den Bildschirm Ihres Android an, machen Sie einen Screenshot oder zeichnen Sie sogar einen Screencast auf.

Airdroid

Hier ist ein Video, das einige seiner Funktionen zeigt.

Francisco Alvarado
quelle
Könnten Sie bitte erklären, wie ein ScreenCast mit dieser App gesteuert wird, wie es der Fragesteller verlangt hat? Ich muss das mit AirDroid verpasst haben, da ich nie bemerkt habe, dass es diese Funktionalität hat.
Izzy
@ Francisco: Danke für diese schöne App. Aber das will ich nicht. Ich möchte die Kontrolle über das Gerät übernehmen und Apps über den Browser oder eine Desktop-App
starten
Tatsächlich konzentrierte ich meine Suche eher auf die Fernbedienung vom Desktop als auf den Screencast, da ich kürzlich eine AirDroid-App unter den vom Play Store empfohlenen Apps gesehen hatte. Ich habe in den App-Funktionen gelesen, dass Sie damit eine Echtzeit-Bildschirmaufnahme durchführen können (experimentell, Root-Berechtigungen erforderlich), dh einen AFAIK-Screencast, aber ich weiß nicht, ob er den Anforderungen des Fragestellers entspricht (Teil Berechtigungen).
Francisco Alvarado
Ich habe gerade die Playstore-Beschreibung der App überprüft: Tatsächlich verfügt sie über eine experimentelle Funktion, die dieser möglicherweise nahe kommt, für die jedoch root erforderlich ist: Echtzeit-Android-Bildschirm (experimentelle Funktion, Root-Berechtigung erforderlich) Zeigen Sie den Bildschirm Ihres Android an, machen Sie einen Screenshot oder zeichnen Sie sogar auf ein Screencast. Vielleicht möchten Sie diese Informationen in Ihre Antwort aufnehmen, um sie wertvoller zu machen.
Izzy
2

Alle vorhandenen Produkte, für die kein Root erforderlich ist, arbeiten mit einer sehr langsamen Bildrate: 0,8 Bilder / Sekunde bei einer typischen Bildschirmgröße von 720 x 1024, sodass sie nicht für Echtzeitanzeigezwecke geeignet sind.

"Sji Android Screen Capture" wird Ihren Anforderungen entsprechen, kein Root erforderlich. Nur mit dem Browser des PCs. Funktioniert mit einer Bildrate von 4+ für Vollbild von 1080 x 1920, 8+ fps für 320 x Auto verkleinerte Größe. Gleichzeitig kann es auf mp4 / webm aufnehmen und Android über den Browser des PCs fernsteuern.

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

Viel Glück.

osexp2003
quelle
1

Kürzlich habe ich unter https://www.mobizen.com/ eine nette Lösung gefunden. Kein Root erfordert eine sehr reibungslose Gerätesteuerung. Das sollte helfen.

alexlev2004
quelle
1
Hier ist eine kurze Beschreibung und ein Anwendungsfall erforderlich.
Feuerlord
Wenn Sie den Punkt von @Firelord ergänzen, kann eine Antwort nur für Links in Zukunft ungültig werden, da der Link aus irgendeinem Grund nicht verfügbar oder blockiert ist. Um die Gültigkeit Ihrer Antwort auch in Zukunft aufrechtzuerhalten, damit wir mehr Benutzern helfen können, erläutern Sie bitte Ihre Antwort mit Beschreibung, Begründung und Beispielverwendung.
Tamoghna Chowdhury
0

Ich würde Asus PC Link verwenden. Es verwendet USB oder WiFi. Und wenn ich mich mit USB verbinde, ist es so verdammt schnell.

Sharen Eayrs
quelle
Bitte verlinken Sie diesen "Asus PC Link". Funktioniert es auch mit jedem Android-Gerät? Worum geht es? Eine kurze Beschreibung ist erforderlich und ein Screenshot würde auch gut tun.
Feuerlord
Zum Zeitpunkt des Schreibens unterstützt es nicht neuere Android-Geräte nur Android 5.0
HiFI