Extension Chrome pour gérer la sortie audio
AuRo est une extension gratuite pour Chrome qui permet aux utilisateurs de sélectionner un dispositif de sortie audio spécifique pour les éléments audio et vidéo HTML5 dans leurs onglets. Avec cette extension, il devient possible de choisir où le son sera émis, offrant ainsi une meilleure personnalisation de l'expérience multimédia. La versiona introduit la prise en charge du manifeste v3, bien qu'il existe un problème connu où le changement immédiat du périphérique audio à l'ouverture d'une page peut provoquer des glitches.
AuRo fonctionne en modifiant la méthode .play() des éléments audio et vidéo HTML5 pour manipuler le `sinkId`, ce qui permet de basculer vers le dispositif de sortie audio souhaité. Cependant, il est important de noter que cette extension ne fonctionne pas avec AudioContext, car la méthode setSinkId() n'est pas implémentée pour celui-ci. Pour éviter une surcharge des pages avec des injections de script, il peut être nécessaire de mettre sur pause et de relancer le média lors de l'initialisation.