Anzeige und Steuerung des Android-Fernbildschirms

Ich suche nach einer Lösung/Technologie, die die Remote-Screencast-Anzeige und -Steuerung 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 iPhones mit Jailbreak. niedrige Anzeige.
  • iDemo + ScreenSplitR: Besser, nur iPhone 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?

Meine Antwort hier könnte nützlich sein: android.stackexchange.com/q/5652/1465

Antworten (5)

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

Zusätzlich zum integrierten VNC bietet Webkey Ihnen auch die Möglichkeit, Ihr Telefon per GPS zu verfolgen, eine Verbindung zu einem Terminal herzustellen, Dateien von Ihrem Gerät zu durchsuchen und herunterzuladen sowie eine Reihe weiterer administrativer Dinge. Obwohl dies so klingt, 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 zwei Lieblingsschlagworte aller Android-Benutzer.

Screenshot von Webkey im Browser

Beachten Sie, dass hierfür root erforderlich ist. Wahrscheinlich benötigen 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 ist für die gemeinsame Nutzung und Steuerung des Android-Bildschirms root erforderlich.
Webkey ist einer der besten für die Aktualisierung der Bildrate. Aber es erfordert Root. Ich benutze dies die ganze Zeit für Demos.
@StephenSchrauger Haben Sie eine Referenz für die Behauptung "Steuerungsbildschirm erfordert Root"?
Danke für den Hinweis auf "Open Source". Webkey benötigt fast alle Berechtigungen, die es finden konnte (mehr als 125!), was ansonsten erschreckend aussieht. Von den fast 10.000 Apps in meinen Android-App-Listen ist die nächste in Bezug auf Perms eine „Antivirus“-App, die 51…
@Izzy Da die App Root-Zugriff benötigt, sind die restlichen Berechtigungen theoretisch irrelevant. Obwohl die Verwendung des Standard-Berechtigungsmodells/der Standard-API wahrscheinlich einfacher zu codieren ist, als alles selbst zu schreiben.
@StephenSchrauger, das war mein erster Gedanke für viele Apps, und ich gebe zu, es spricht eher für den Entwickler (wenn er böswillige Absichten hatte und sie verbergen wollte, musste er keine Erlaubnis erklären). Es sei denn, diese Argumentation sollte es vertuschen – Sie wissen schon, „wenn Sie etwas verbergen wollen, tun Sie es in aller Öffentlichkeit“ ;)
Die Play Store App wurde massiv verändert (imo zum Schlechteren) und ich kann keine Quelle mehr dafür finden. Der Link, den Sie zur Webkey-Quelle bereitgestellt haben, funktioniert nicht mehr. Weißt du zufällig etwas darüber? Ich wäre mit einem funktionierenden Quellcode einer älteren Version zufrieden.

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 Play Store-App-Beschreibung:

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

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

Airdroide

Hier ist ein Video , das einige seiner Funktionen zeigt.

Könnten Sie bitte erklären, wie Sie mit dieser App einen ScreenCast leiten , wie der Fragesteller gefragt hat? Das muss ich bei AirDroid übersehen haben, da ich nie bemerkt habe, dass es diese Funktionalität hat.
@Francisco: Danke für diese nette App. Aber das ist nicht, was ich will. 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 auf die Fernsteuerung vom Desktop und nicht auf Screencast, da ich kürzlich die AirDroid-App unter den vom Play Store empfohlenen Apps gesehen hatte. Ich habe in den App-Funktionen gelesen, dass Sie damit eine Echtzeit-Bildschirmaufnahme machen können (experimentell, erfordert Root-Rechte), dh einen Screencast AFAIK, aber ich weiß nicht, ob es den Anforderungen des Fragestellers entspricht (Berechtigungsteil).
Ich habe gerade die Playstore-Beschreibung der App überprüft: Tatsächlich hat sie eine experimentelle Funktion, die dem nahe kommen könnte, aber sie erfordert Root: Echtzeit-Android-Bildschirm (experimentelle Funktion, Root-Berechtigung erforderlich) Sehen Sie sich den Bildschirm Ihres Android an, machen Sie einen Screenshot oder nehmen Sie sogar auf ein Screencast. Vielleicht möchten Sie diese Informationen in Ihre Antwort aufnehmen, um sie wertvoller zu machen.

Alle vorhandenen Produkte ohne Rootberechtigung arbeiten mit einer sehr langsamen Bildrate: 0,8 Bilder/Sekunde für eine typische Bildschirmgröße von 720 x 1024, daher sind sie nicht für Echtzeitanzeigezwecke geeignet.

"sji android screen capture" wird Ihren Anforderungen entsprechen, kein Root erforderlich. Nur mit dem Browser des PCs. Funktioniert bei einer Bildrate von 4+ für Vollbild von 1080 x 1920, 8+ fps für 320 x automatisch 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.

Kürzlich bin ich auf https://www.mobizen.com/ auf eine nette Lösung gestoßen . Kein Root erforderlich, sehr reibungslose Gerätesteuerung. Dies sollte helfen.

Hier ist eine kurze Beschreibung und ein Anwendungsfall erforderlich.
Ergänzend zum Punkt von @Firelord kann eine Nur-Link-Antwort 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 Ihre Antwort bitte mit Beschreibung, Begründung und Beispielnutzung.
Es scheint eine Bezahllösung zu sein.

Ich würde Asus PC Link verwenden. Es verwendet USB oder WLAN. Und wenn ich es mit USB verbinde geht es so verdammt schnell.

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.
Zum Zeitpunkt des Schreibens unterstützt es keine neueren Android-Geräte, sondern nur Android 5.0