AuRo - audio output device router

A *Chrome Extension* to pick an audio output device for HTML5 audio and video elements. In 0.3 saving deviceId for a current tab…

What is AuRo - audio output device router?

AuRo - audio output device router is a Chrome extension developed by ISh-, and its main feature is "A *Chrome Extension* to pick an audio output device for HTML5 audio and video elements. In 0.3 saving deviceId for a current tab…".

Extension Screenshots

screenshot

Download AuRo - audio output device router Extension CRX File

Download AuRo - audio output device router extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        A *Chrome Extension* to pick an audio output device for HTML5 audio and video elements.

In 0.3 saving deviceId for a current tab domain became possible.

## How it works
The extension patches HTML5 audio and video .play() method and manipulates the `sinkId` in order to switch to the desired audio output device.
It also does not and will never work with AudioContext cause setSinkId() is not implemented for it.
To not overhead every page with script injection sometimes it requires to pause/play media on initialization.                    

Extension Basic Information

Name AuRo - audio output device router AuRo - audio output device router
ID hglnindfakmbhhkldompfjeknfapaceh
Official URL https://chromewebstore.google.com/detail/auro-audio-output-device/hglnindfakmbhhkldompfjeknfapaceh
Description A *Chrome Extension* to pick an audio output device for HTML5 audio and video elements. In 0.3 saving deviceId for a current tab…
File Size 23.38 KB
Installation Count 9,512
Current Version 0.3
Last Updated 2022-07-01
Publish Date 2022-01-05
Rating 4.67/5 Total 30 Ratings
Developer ISh-
Email [email protected]
Payment Type free
Extension Website https://github.com/ish-/AuRo
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "AuRo - audio output device router",
    "short_name": "AuRo",
    "description": "",
    "author": "",
    "homepage_url": "https:\/\/github.com\/ish-\/AuRo",
    "version": "0.3",
    "version_name": "0.3",
    "minimum_chrome_version": "63.0",
    "browser_action": {
        "default_icon": {
            "128": "Icon128.png"
        },
        "default_title": "AuRo - choose your audio output device",
        "default_popup": "popup.html"
    },
    "icons": {
        "128": "Icon128.png"
    },
    "background": {
        "page": "background.html",
        "persistent": true
    },
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*\/*"
            ],
            "js": [
                "content.js"
            ],
            "all_frames": true
        }
    ],
    "permissions": [
        "activeTab",
        "storage",
        "tabs"
    ]
}