Leapcast - Emulando Chromecast utilizando Fedora 20/21 [Dica]
Publicado por Paulo Mauricio da Conceição Jr. RHCI, RHCE, RHCVA em 02/03/2015
[ Hits: 10.211 ]
Acredito que muitos já conheçam o Chromecast e seus benefícios.
Nesta dica, iremos instalar e configurar o Leapcast, que é um emulador do Chromecast para quem gostaria de conhecer um pouco mais sobre o dispositivo.
"O Chromecast é um dispositivo de streaming de mídia do tamanho de um pendrive que se conecta à porta HDMI na sua TV. Basta usar um smartphone Android, um tablet, um iPhone®, um iPad®, um notebook Windows ou Mac ou um Chromebook para transmitir seu entretenimento e seus apps favoritos diretamente para a tela da TV."
Bem, a descrição é bem objetiva e ativa a curiosidade de muita gente, afinal, se está lendo este texto, acredito que já tenha despertado tal curiosidade.
Imagine agora todos os aplicativos que ama, agora em sua TV, tais como YouTube, Netflix, Vevo, Crackle, Rdio e até mesmo transmitir a tela de seu celular para a TV.
Acredito que já é possível perceber que sou um entusiasta do produto e é isso que me motivou a escrever este texto onde irei apresentar a vocês como emular o Chromecast usando o Fedora. Ainda assim é possível usar outras distribuições Linux e até mesmo o Windows mas irei focar apenas no Fedora 20/21.
Agradecimentos ao Janez "dz0ny" Troha pelo desenvolvimento deste software, além de todos os contribuidores da comunidade.
O Leapcast tem ainda algumas limitações, há algum tempo eles mudaram a API para outra versão, o que inviabilizou o uso de alguns softwares para o mesmo.
A equipe de desenvolvimento do Leapcast está com a versão 2 da API e em breve teremos o Leapcast funcional novamente. Por enquanto, apenas o YouTube está funcionando e é suficiente para alguns testes e avaliações.
# yum install git python-virtualenvwrapper python-pip python-twisted-web python-devel
Caso o comando acima tenha sido executado com sucesso, clone o diretório do GitHub:
# git clone https://github.com/dz0ny/leapcast.git
Feito isso, acesse o diretório clonado (cd leapcast) e use o comando a seguir para instalarmos o Leapcast:
Verifique se o comando acima executou com sucesso, caso negativo, verifique a saída do comando e analise.
Para executarmos o Leapcast, precisaremos preencher alguns parâmetros, abaixo coloco um exemplo:
leapcast -i <Endereco IP> -name <Nome a escolher> -chrome /usr/bin/google-chrome -fullscreen
Substitua os campos acima de acordo com suas preferências e pressione Enter. O resultado deve ser parecido com o exemplo abaixo:
Agora para testar, basta usar um celular ou Tablet com Android ou iOS, abrindo o aplicativo YouTube. Desde que o servidor esteja na mesma rede sem fio, o aplicativo irá apresentar um ícone como este abaixo no topo direito da tela:
Ao clicar neste ícone, você irá ver o nome inserido no último comando, basta selecioná-lo e neste instante você já poderá visualizar o vídeo do YouTube sendo reproduzido na tela do computador.