Você precisará de várias coisas:
- endereço IP da Apple TV
- Airplay.jar de link
- java corretamente instalado (para executar o arquivo jar do seu terminal)
Aqui está uma maneira de saber se o Apple TV é detectável pelo seu computador na rede:
ping appletv.local
Ok, o próximo passo é executar airplay.jar
de um terminal (faça isso a partir de um diretório que contenha jar):
java -jar airplay.jar -h 172.18.129.223 -d
Se o seu dispositivo appleTV tiver algumas credenciais, você poderá usar
java -jar airplay.jar -h hostname[:port] [-a password] -d
A coisa mais importante a ser notada é que não é um verdadeiro compartilhamento de tela de airplay, ele é emulado através de capturas de tela da sua área de trabalho a cada segundo e enviá-las para a AppleTV como uma foto. No entanto, é a melhor maneira que conheço para lidar com o compartilhamento de tela do AppleTV a partir de um dispositivo que não é da Apple. (Proprietário é uma porcaria!)
Você também pode encontrar uma lista de outras bibliotecas para trabalhar com o AppleTV aqui: link
É isso! Agora você deve ver sua tela no AppleTV.
Agradecemos ao blogspot de Vadim Kirilchuk