Procurando uma forma alternativa de transmitir vídeos do YouTube para sua TV? Experimente o ytcast – um programa de código aberto que permite transmitir via CLI.
A capacidade de transmitir sem fio a tela de um smartphone para outros dispositivos, como uma TV, não é uma tarefa tão difícil hoje em dia. Na verdade, quando se trata de transmitir um vídeo do YouTube do seu telefone ou tablet para a sua Smart TV, o pequeno
O ícone cuida de tudo, desde a descoberta de dispositivos até a troca perfeita de contexto. Mas caso você seja um amante da linha de comando, você pode querer ver por trás da cortina e assumir o controle de toda a rotina de transmissão através da CLI. Foi exatamente isso que Marco Lucidi fez e criou uma ferramenta útil chamada ytcast.
O que é ytcast?
Marco, um autodenominado entusiasta da ciência da computação de vinte e poucos anos, que atende pelo pseudônimo MarcoLucidi01 no GitHub, codificou o utilitário ytcast como um substituto independente do botão de transmissão. Segundo o desenvolvedor, qualquer pessoa pode usar o programa para replicar a funcionalidade do botão “Play on TV” direto da interface de linha de comando. Ele está escrito em Go e você pode executá-lo em Windows, Linux e macOS.
Como funciona o ytcast
Nos bastidores, o ytcast usa o DIAL (descoberta e lançamento) protocolo desenvolvido pela Netflix e Google para lidar com eventos de descoberta de dispositivos e lançamento de aplicativos. Para alvos que não usam mais o protocolo DIAL (por exemplo, Chromecast), o programa também oferece uma opção de emparelhamento manual alimentada pelo "link com código"funcionalidade do aplicativo YouTube na TV. Em seguida vem a parte de identificação da tela, para a qual o desenvolvedor contou com a engenharia reversa da API YouTube Lounge. Finalmente, ele passa o URL do vídeo do dispositivo de origem para a tela de destino.
Limitações
Como o projeto está em sua infância, existem algumas deficiências. O tratamento da sessão às vezes é um sucesso ou um fracasso, especialmente devido ao uso de APIs não documentadas. O desenvolvedor ainda não encontre uma maneira confiável de passar URLs de playlists do YouTube por meio do ytcast, mas há uma solução alternativa que envolve o youtube-dl executável. Por último, mas não menos importante, você pode não encontrar o ytcast no menu Configurações > Dispositivos vinculados.
Escusado será dizer que o projeto ytcast é incrivelmente útil para usuários avançados. Há muito potencial e temos que lembrar que é claramente um software de qualidade beta neste momento. Depois de atingir o marco estável, pode ser a melhor opção de elenco para quem gosta de scripts e automação.
Baixe o YouTube
Você pode começar a usar o ytcast visitando o repositório GitHub do projeto. Existem binários pré-compilados hospedados na seção "Versões". Certifique-se de fornecer algum feedback para ajudar Marco a aperfeiçoar este programa.
Baixe o YouTube