Raspberry PI 2 como adaptador de espelhamento de tela


8

Preciso espelhar minha tela do telefone Android na TV / Monitor e, além disso, tenho o RPi 2. Posso implementar isso sem comprar dispositivos, cabos ou adaptadores adicionais? O protocolo de elenco não é importante para mim. Pode ser Miracast, Samsung Allshare elenco ou o que quer.
Meu dispositivo é o Samsung LPH-720 (Galaxy S4).

ATUALIZAÇÃO: na primeira resposta, o VNC foi oferecido como forma de screencasting. No entanto, duvido que a largura de banda de Wi-Fi seja suficiente para uma captura de tela estável. Outra falha é o alto consumo de bateria.
Existe alguma maneira de conectar o telefone ao RPi via conexão com fio? Conector USB ou GPIO?

Respostas:


4

Você pode instalar qualquer aplicativo do servidor VNC no seu Android, como o VMLite VNC Server . No RPi, você pode usar um visualizador de VNC, como SSVNC ( sudo apt-get install ssvnc) ou xtightvncviewer ( sudo apt-get install xtightvncviewer), para se conectar ao servidor VNC do Android e assumir o controle da área de trabalho do Android. Isso exige que você tenha acesso ao RPi - para que ele não funcione como uma solução típica "convertida".

Se a transmissão é o que você deseja - eu gastaria apenas US $ 35 e recebia um Chromecast - estou usando um regularmente conectado a um projetor durante as aulas - meu tablet Android apenas faz um Screencast no menu Configurações e o desempenho é fantástico . Existem soluções de "transmissão" para o RPi (consulte o PiCAST ou as sugestões deste tópico no raspberrypi.org ), mas elas normalmente apenas invocam remotamente conteúdos, como vídeos do YouTube e similares. Sem espelhamento de tela.

Você pode querer escrever um script inteligente no RPi, que você pode chamar de uma página da Web, que, por sua vez, inicia um visualizador de VNC no RPi usando o IP do servidor VNC do seu Android. Dessa forma, você pode simplesmente visitar a página da Web no seu Android e fazer com que a tela do Android apareça "magicamente" na sua TV via RPi. Quando digo "inteligente", quero dizer que você pode fazer com que a página da Web use o endereço IP do Android visitando a página como o endereço do servidor VNC. Dessa forma, sua página da Web teria apenas um botão grande dizendo "Transmitir minha tela" e, uma vez pressionada, a página da Web inicia uma sessão de visualização do VNC para o IP do dispositivo Android conectado.


Fundição é exatamente o que eu quero, mas pagar extra de R $ 35 é absolutamente o que eu não :)
Suncatcher

Você pode querer escrever um script inteligente no RPi, que você pode chamar de uma página da Web, que, por sua vez, inicia um visualizador de VNC no RPi usando o IP do servidor VNC do seu Android. Dessa forma, você pode simplesmente visitar a página da Web no seu Android e fazer com que a tela do Android apareça "magicamente" na sua TV via RPi.
22415 Phil

Adicionado mais detalhes sobre como fazer esta página da Web o mais simples possível.
26415 Phil

É tudo maravilhoso, mas estou me incomodando se a largura de banda Wi-Fi será suficiente para uma conexão VNC suave? Também o consumo de bateria alta é uma falha. Existe alguma maneira de conectar o telefone ao RPi via conexão com fio? Talvez conector USB ou GPIO?
Suncatcher

Se você tiver outras perguntas como as do seu comentário, adicione-as à sua pergunta para que outras pessoas possam responder também. E se eles são radicalmente diferentes da pergunta original, talvez abra uma nova pergunta.
Phil B.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.