Raspberry PI 2 como adaptador de espejo de pantalla

8

Necesito duplicar la pantalla de mi teléfono Android a TV / Monitor y además tengo RPi 2. ¿Puedo implementar esto sin comprar ningún dispositivo, cable o adaptador adicional? El protocolo de casting no tiene importancia para mí. Podría ser Miracast, Samsung Allshare Cast o lo que sea.
Mi dispositivo es Samsung LPH-720 (Galaxy S4).

ACTUALIZACIÓN: en la primera respuesta, se ofreció VNC como forma de screencasting. Sin embargo, dudo que el ancho de banda de Wi-Fi sea suficiente para una transmisión de pantalla estable. Otra deficiencia es el alto consumo de batería.
¿Hay alguna forma de conectar el teléfono a RPi a través de una conexión por cable? ¿Conector USB o GPIO?

Suncatcher
fuente

Respuestas:

4

Puede instalar cualquier aplicación de servidor VNC en su Android, como VMLite VNC Server . En el RPi puede usar un visor VNC, como SSVNC ( sudo apt-get install ssvnc) o xtightvncviewer ( sudo apt-get install xtightvncviewer) para conectarse a su servidor VNC de Android y tomar el control de su escritorio Android. Esto requiere que tenga acceso al RPi, por lo que no funciona como una solución típica de "reparto".

Si lo que quieres es emitir, solo desembolsaré los $ 35 adicionales y obtendré un Chromecast; estoy usando uno conectado regularmente a un proyector durante las clases: mi tableta Android solo hace un Screencast desde el menú de Configuración y el rendimiento es fantástico . Existen soluciones de "casting" para el RPi (consulte PiCAST o las sugerencias en este hilo en raspberrypi.org ), pero generalmente solo hacen una invocación remota de contenido como videos de YouTube y similares. Sin reflejo de pantalla.

Es posible que desee considerar escribir un script inteligente en el RPi al que pueda llamar desde una página web, que a su vez inicia un visor VNC en el RPi utilizando la IP del servidor VNC de su Android. De esa manera, puede visitar la página web de su Android y hacer que la pantalla de Android aparezca "mágicamente" en su televisor a través del RPi. Cuando digo "inteligente", quiero decir que puedes hacer que la página web use la dirección IP del Android que visita la página como la dirección del servidor VNC. De esa manera, su página web solo tendría 1 botón grande que dice "Transmitir mi pantalla" y, una vez presionada, la página web inicia una sesión de visualización VNC a la IP del dispositivo Android conectado.

Phil B.
fuente
Lanzar es exactamente lo que quiero, pero pagar 35 $ extra es absolutamente lo que no quiero :)
Suncatcher
Es posible que desee considerar escribir un script inteligente en el RPi al que pueda llamar desde una página web, que a su vez inicia un visor VNC en el RPi utilizando la IP del servidor VNC de su Android. De esa manera, puede visitar la página web de su Android y hacer que la pantalla de Android aparezca "mágicamente" en su televisor a través del RPi.
Phil B.
Se agregaron más detalles sobre cómo hacer que esta página web sea lo más simple posible.
Phil B.
Todo es maravilloso, pero me molesta si el ancho de banda de Wi-Fi será suficiente para una conexión VNC sin problemas. También el alto consumo de batería es una deficiencia. ¿Hay alguna forma de conectar el teléfono a RPi a través de una conexión por cable? ¿Quizás un conector USB o GPIO?
Suncatcher
Si tiene más preguntas como las de su comentario, debe agregarlas a su pregunta para que otros puedan responder también. Y si son radicalmente diferentes a la pregunta original, quizás abra una nueva pregunta.
Phil B.