AuRo - Roteador de Dispositivo de Saída de Áudio
AuRo é uma extensão do Chrome que permite aos usuários selecionar um dispositivo de saída de áudio para elementos de áudio e vídeo HTML5. Desenvolvido por ISh-, esta extensão gratuita se enquadra na categoria de Navegadores e na subcategoria de Complementos e Ferramentas.
A versão 0.3 do AuRo introduz a capacidade de salvar o ID do dispositivo de saída de áudio para o domínio da guia atual. Essa funcionalidade oferece aos usuários uma experiência perfeita, alternando automaticamente para o dispositivo de saída de áudio desejado ao visitar sites que utilizam elementos de áudio e vídeo HTML5.
A extensão funciona aplicando um patch no método .play() do áudio e vídeo HTML5, permitindo que os usuários manipulem o `sinkId` e selecionem seu dispositivo de saída de áudio preferido. É importante observar que o AuRo não suporta o AudioContext, pois o método setSinkId() não está implementado para ele.
Para evitar a injeção de script em todas as páginas e minimizar o impacto no desempenho, o AuRo pode exigir a pausa e reprodução de mídia durante a inicialização. Isso garante que a extensão funcione corretamente sem causar sobrecarga desnecessária para os usuários.
O AuRo é uma ferramenta valiosa para usuários do Chrome que frequentemente utilizam elementos de áudio e vídeo HTML5 e desejam ter mais controle sobre a seleção do dispositivo de saída de áudio.