AuRo - オーディオ出力デバイスルーター
AuRoは、HTML5オーディオおよびビデオ要素のためのオーディオ出力デバイスを選択できるようにするChrome拡張機能です。この無料の拡張機能は、ISh-によって開発され、ブラウザのカテゴリおよびアドオン&ツールのサブカテゴリに属しています。
AuRoバージョン0.3では、現在のタブドメインのためのオーディオ出力デバイスIDを保存する機能が追加されました。この機能により、HTML5オーディオおよびビデオ要素を利用するウェブサイトを訪れた際に、ユーザーは自動的に希望のオーディオ出力デバイスに切り替えることができ、シームレスな体験を提供します。
この拡張機能は、HTML5オーディオおよびビデオの.play()メソッドをパッチすることで動作します。これにより、ユーザーは`sinkId`を操作し、好みのオーディオ出力デバイスを選択することができます。重要な点として、AuRoはAudioContextをサポートしていないため、setSinkId()メソッドは実装されていません。
すべてのページでスクリプトの注入を回避し、パフォーマンスへの影響を最小限に抑えるために、AuRoは初期化中にメディアの一時停止と再生を必要とする場合があります。これにより、ユーザーに不必要なオーバーヘッドを引き起こすことなく、拡張機能が正常に機能することが保証されます。
AuRoは、HTML5オーディオおよびビデオ要素を頻繁に利用し、オーディオ出力デバイスの選択に対してより多くの制御を望むChromeユーザーにとって貴重なツールです。