Enviando streaming para Google Chromecast via linha de comando

Para enviar streaming do Linux para o Google Chromecast via linha de comando, você pode usar o media player VLC ou a ferramenta stream2chromecast.

Utilizando VLC

O VLC é um dos melhores media players disponíveis, tem inúmeras funções e na última versão possui suporte ao ChromeCast nativamente. Teoricamente ao acessar o menu Video > Renderer > Scan, o VLC é capaz de detectar seu ChromeCast. Nas minhas experiências não funcionou então tive que utilizar a linha de comando, digitando diretamente o IP do meu device:

1
vlc --sout="#chromecast{ip=ipaddress}" media.mp4

Você pode obter o IP do seu Chromecast no aplicativo Google Home.

Utilizando stream2chromecast

Através do VLC eu não consegui indicar qual faixa de áudio eu desejava utilizar, nem mesmo com o opção --audio-track funcionou. Tive que procurar uma alternativa e encontrei o aplicativo stream2chromecast. A utilização é simples e direta:

1
stream2chromecast media.mp4

Se você tiver mais do que um Chromecast, pode listar todos utilizando o comando a seguir:

1
stream2chromecast -devicelist

Depois basta especificar o que deseja com a opção -devicename, exemplo:

1
stream2chromecast -devicename ChromecastSala media.mp4

Comentários