Microphone and Audio Capture Configuration

Instructions for configuring microphone and tab audio capture permissions

By default, the browser will prompt the first time PixieBrix requests to use the microphone.

Manually Allowing/Blocking Microphone Capture

Navigate to Settings > Privacy & Security > Site Settings > Microphone > PixieBrix.

For the Microphone permission, select "Allow" from the dropdown.

Setting the Microphone Permission

Allowlisting PixieBrix Audio Capture via Policy

If you are an Enterprise customer with a custom extension build, provide the extension ID of your extension

To automatically allow audio capture using PixieBrix, use the following Chrome policies:

For more information on URL patterns, see Chrome's documentation for Enterprise policy URL pattern format.

Registry Path
Type
Entries

List of strings

PixieBrix: [*.]mpjjildhmpddojocokjkgmlkkkfjnepo

PixieBrix BETA: [*.]mpapkmgkphbggmlekkfnoilmafnbfile

List of strings

PixieBrix: [*.]mpjjildhmpddojocokjkgmlkkkfjnepo

PixieBrix BETA: [*.]mpapkmgkphbggmlekkfnoilmafnbfile

Example: Setting the AudioCaptureAllowedUrls policy via Windows Registry

To set the AudioCaptureAllowedUrls policy via Windows Registry, create a key for Software\Policies\Google\Chrome\AudioCaptureAllowedUrls and add a REG_SZ value for each allowlist entry (entries for list keys should be 1, 2, 3, ...):

Setting the AudioCaptureAllowedUrls policy via the Windows Registry

Configuring the default Audio Capture Policy

To configure the default allow/deny audio capture policies across all extensions/websites, use the following policies:

If set to false, only allowlisted extensions/origins will be able to capture audio. See the previous section:Microphone and Audio Capture Configuration

Registry Path
Type
Value

Software\Policies\Google\Chrome\AudioCaptureAllowed

REG_DWORD

1

Frequently Asked Questions

How do I determine my browser's default microphone?

To view your browser's default microphone, visit Settings > Privacy & Security > Site Settings > Microphone. The microphones available to your browser will be listed in a drop-down:

chrome://settings/content/microphone

Why does PixieBrix sometimes show the tab picker to capture system audio?

Chrome's permissions model currently only allows automatic tab media capture if the user has invoked the extension on the tab by:

  • Clicking the icon in the toolbar

  • Clicking a native context menu action

  • Invoking a registered Chrome keyboard shortcut associated with the extension

In other situations, PixieBrix must fall back to showing the tab picker. We're working with the browser vendors to adjust the requirements

What audio codec does PixieBrix capture/stream in?

PixieBrix uses the state-of-the-art Opus codec in WebM audio format (MIME type: audio/webm;codecs="opus" ). For more details, see Mozilla's Audio Codecs Guide

Last updated

Was this helpful?