Raspberry PI 2 als Bildschirmspiegelungsadapter


8

Ich muss mein Android-Display auf TV / Monitor spiegeln und außerdem habe ich RPi 2. Kann ich dies implementieren, ohne zusätzliche Geräte, Kabel oder Adapter zu kaufen? Das Casting-Protokoll spielt für mich keine Rolle. Es könnte Miracast, Samsung Allshare Cast oder was auch immer sein.
Mein Gerät ist Samsung LPH-720 (Galaxy S4).

UPDATE: In der ersten Antwort wurde VNC als Screencasting angeboten. Ich bezweifle jedoch, dass die Wi-Fi-Bandbreite für ein stabiles Screencasting ausreicht. Ein weiteres Manko ist ein hoher Batterieverbrauch.
Gibt es eine Möglichkeit, das Telefon über eine Kabelverbindung mit RPi zu verbinden? USB- oder GPIO-Anschluss?

Antworten:


4

Sie können jede VNC-Server-App auf Ihrem Android- Gerät installieren, z. B. VMLite VNC Server . Auf dem RPi können Sie einen VNC-Viewer wie SSVNC ( sudo apt-get install ssvnc) oder xtightvncviewer ( sudo apt-get install xtightvncviewer) verwenden, um eine Verbindung zu Ihrem Android VNC-Server herzustellen und die Kontrolle über Ihren Android-Desktop zu übernehmen. Dies setzt voraus, dass Sie Zugriff auf das RPi haben - es funktioniert also nicht wie eine typische "Cast" -Lösung.

Wenn Casting das ist, was Sie wollen - ich würde nur die zusätzlichen 35 US-Dollar herausholen und einen Chromecast bekommen - ich verwende einen, der während des Unterrichts regelmäßig an einen Projektor angeschlossen wird - mein Android-Tablet macht nur einen Screencast aus dem Menü "Einstellungen" und die Leistung ist fantastisch . Es gibt "Casting" -Lösungen für das RPi ( siehe PiCAST oder die Vorschläge in diesem Thread auf raspberrypi.org ), aber sie führen normalerweise nur Remote-Aufrufe von Inhalten wie YouTube-Videos und dergleichen durch. Keine Bildschirmspiegelung.

Vielleicht möchten Sie ein cleveres Skript auf dem RPi schreiben, das Sie von einer Webseite aus aufrufen können, wodurch wiederum ein VNC-Viewer auf dem RPi unter Verwendung der VNC-Server-IP Ihres Android gestartet wird. Auf diese Weise können Sie einfach die Webseite auf Ihrem Android besuchen und den Android-Bildschirm über das RPi "magisch" auf Ihrem Fernseher anzeigen lassen. Wenn ich "clever" sage, meine ich, dass Sie die Webseite dazu bringen können, die IP-Adresse des Android, das die Seite besucht, als Adresse des VNC-Servers zu verwenden. Auf diese Weise verfügt Ihre Webseite nur über eine große Schaltfläche mit der Aufschrift "Cast my screen". Nach dem Drücken startet die Webseite eine VNC-Anzeigesitzung mit der IP-Adresse des angeschlossenen Android-Geräts.


Casting ist genau das, was ich will, aber zusätzliche 35 $ zu zahlen ist absolut das, was ich nicht tue :)
Suncatcher

Vielleicht möchten Sie ein cleveres Skript auf dem RPi schreiben, das Sie von einer Webseite aus aufrufen können, wodurch wiederum ein VNC-Viewer auf dem RPi unter Verwendung der VNC-Server-IP Ihres Android gestartet wird. Auf diese Weise können Sie einfach die Webseite auf Ihrem Android besuchen und den Android-Bildschirm über das RPi "magisch" auf Ihrem Fernseher anzeigen lassen.
Phil B.

Es wurden weitere Details hinzugefügt, wie diese Webseite so einfach wie möglich gestaltet werden kann.
Phil B.

Es ist alles wunderbar, aber ich störe, ob die Wi-Fi-Bandbreite für eine reibungslose VNC-Verbindung ausreicht. Auch ein hoher Batterieverbrauch ist ein Mangel. Gibt es eine Möglichkeit, das Telefon über eine Kabelverbindung mit RPi zu verbinden? Vielleicht USB- oder GPIO-Anschluss?
Suncatcher

Wenn Sie weitere Fragen wie die in Ihrem Kommentar haben, sollten Sie diese zu Ihrer Frage hinzufügen, damit auch andere sie beantworten können. Und wenn sie sich radikal von der ursprünglichen Frage unterscheiden, öffnen Sie vielleicht eine neue Frage.
Phil B.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.