Embora o Firefox não tenha suporte nativo para Chromecast no desktop, há uma nova ferramenta de terceiros chamada fx_cast, que adiciona suporte para Chromecast para Firefox, no Windows, macOS e Linux.
fx_cast está atualmente com "muito trabalho em andamento". Seus desenvolvedores dizem que ele está incompleto e provavelmente com erros.
fx_cast é composto de duas partes: uma extensão do Firefox e um aplicativo complementar que precisa ser executado em segundo plano. Para contornar o protocolo proprietário do Google, fx_cast precisa de um aplicativo de ponte complementar que deve ser instalado no computador, que então se conecta aos dispositivos receptores. No momento, existem binários de aplicativos complementares de ponte para Linux (RPM e DEB), Windows e macOS.
Usando o Firefox para transmitir um vídeo DailyMotion para um dispositivo Chromecast
fx_cast permite lançar aplicativos da web como Netflix ou BBC iPlayer, e mídia HTML5 não DRM em geral, sem garantias de que funcionará com qualquer outra coisa agora. Eu tentei com Twitch e DailyMotion - meu Chromecast apareceu imediatamente para DailyMotion, e eu consegui transmitir do Firefox sem problemas, enquanto para Twitch eu tive que recarregar a página algumas vezes para fazer o botão transmitir aparecer.
O controle do vídeo também funcionou, permitindo reproduzir/pausar ou alterar o volume com os dois sites que experimentei (Twitch e DailyMotion).
Há um grande site que não funciona com fx_cast no momento: YouTube. Há alguma explicação de por que esse é o caso, no Reddit. Editado: com fx_cast versão 0.0.5 YouTube agora funciona.
Transmitir uma guia ou tela também funciona (requer a ativação da opção de espelhamento de tela nas configurações de extensão), mas sem som, ou foi o meu caso, usando fx_cast no Linux. Isso pode ser feito clicando com o botão direito em qualquer lugar em uma página da web ou no botão de extensão na barra de ferramentas do Firefox e selecionando Cast...
.
A página do projeto fx_cast não menciona o que exatamente não funciona no momento. Posso contar o que notei ao usá-lo, embora por pouco tempo. Não parece haver uma maneira de impedir a transmissão de um site clicando no botão transmitir - uma vez que você começa a transmitir, clicar no botão não faz nada, então para interromper a transmissão você terá que... transmitir outra coisa . Você também pode pausar o vídeo.
Relacionado ao Chromecast:
Para usar fx_cast para transmitir para dispositivos Chromecast a partir do Firefox, você precisará da extensão fx_cast do Firefox e do aplicativo de ponte complementar. Vá para o site fx_cast e clique no botão Extensão do Firefox para instalá-lo. Baixe também o bridge (disponível para Windows, macOS ou Linux - DEB ou RPM) e instale-o. A ponte será iniciada automaticamente quando necessário, você não precisa executá-la manualmente.
Para modificar as preferências de extensão, clique com o botão direito na extensão fx_cast na barra de ferramentas do Firefox e selecione Manage Extension
.
A maioria dos sites não carrega a API de transmissão a menos que o navegador se apresente como Chrome, então você não verá um botão de transmissão. Para esses sites, você precisará colocar o domínio na lista de permissões na página de opções de extensão. Nas opções de extensão fx_cast, role para baixo até User agent whitelist
e certifique-se de que a opção Enable site whitelist
esteja habilitada, em seguida, adicione os sites que você deseja que possam transmitir para seu Chromecast do Firefox, em Match patterns
. Adicione-os da mesma forma que o Netflix adicionado (Netflix está lá por padrão), por exemplo https://www.dailymotion.com/*
para Dailymotion. Lembre-se de clicar no botão Save
depois de fazer alterações nas preferências da extensão fx_cast.
Você também pode adicionar <all_urls>
para colocar todos os sites na lista de permissões, mas isso pode causar falhas em alguns sites!
Agora você pode visitar um site habilitado para transmissão (que estava anteriormente na lista de permissões), como Netflix, DailyMotion e assim por diante, e você verá um botão de transmissão que permite transmitir o vídeo para um Chromecast, assim como no Chrome. A menos que haja um bug no fx_cast.
No caso de mídia HTML5 remota não protegida por DRM, clique com o botão direito no vídeo e ele deve ter um item de menu de contexto Cast...
que você pode usar para transmitir o vídeo para um dispositivo Chromecast.
Você também pode começar a transmitir usando o botão fx_cast na barra de ferramentas do Firefox. A partir daí, você também pode selecionar para transmitir uma guia do navegador Firefox, sua tela ou um vídeo local (você precisará inserir o caminho completo para o vídeo manualmente).
via r/Firefox
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
fx_cast Adds Chromecast Support To Firefox