Depois de experimentar no Raspberry Pi um aplicativo de media center (XBMC), um emulador de vídeo game antigo (RetroPi), agora é a vez do Limelight-pi. A premissa deste software é possibilitar streaming de jogos do PC para a TV.
Ainda em caráter totalmente experimental o sistema na verdade usa um recurso presente em algumas placas de vídeo da Nvidia utilizados para fazer transmissões do tipo streaming de jogos de PC para o Nvidia Shield. Estamos falando do recurso Nvidia Game Streaming.
Para que o Limelight funcione é necessário que você tenha uma máquina com o sistema operacional Windows, uma placa de vídeo da série GTX 600 ou 700 e preferencialmente uma rede cabeada (Wi-Fi 802.11n na pior hipótese) . O primeiro passo é instalar o software Geforce Experience. Ele que dará subsídio para a conexão. No Raspberry Pi, com o sistema raspbian, você deve executar os comandos:
sudo apt-get install oracle-java7-jdk
sudo apt-get install libopus0
wget “https://github.com/irtimmer/limelight-pi/releases/download/v0.1/limelight-pi.jar”
Para que ele funcione você precisa sincronizar com o Geforce Experience, com o comando:
sudo java -jar limelight-pi.jar -pair <ip>
Onde o endereço IP deve ser o endereço do seu PC. Depois é só rodar o espelhamento, com o comando:
java -jar limelight-pi.jar -input/dev/input/event0 -input /dev/input/event1 -input /dev/input/event2 -720 -30fps <ip>
Observe que novamente direcionamos para o endereço IP da sua máquina. Vale ressaltar é possível encontrar no repositório oficial clientes experimentais para Android, OSX e Linux. Outro detalhe é que é preciso atualizar o Steam para a versão beta, caso queira fazer streaming de jogos em tela cheia.
Veja um vídeo gravado com esta engenhosa gambiarra: