Firefox, by default, does not allow websites to choose a specific audio output device to use, unlike Chrome and Edge, so StreamYard is not able to show a speaker selection option.
As of February 2023 however, this can be enabled in Firefox's advanced settings.
Note: Not all websites will support this on Firefox, even with the setting enabled.
- Type "about:config" (without quotation marks) in Firefox's address bar, and press enter.
- Click "Accept the risk and continue" on the warning.
Note: The setting we're changing in this article does not impact performance or security, however other options in about:config may. We do not recommend changing any other options in about:config.
- In the search bar at the top of the page, type "media.setsinkid.enabled" (without quotation marks) and press enter.
- In the row starting with "media.setsinkid.enabled", click the button on the far right that looks like two arrows. This should change the word "false" to "true"
- Completely restart Firefox (close all Firefox windows, then re-open Firefox)
- You should now be able to select a specific output device in the Speakers section, inside Settings -> Audio, in the StreamYard studio.
The Speaker selector shows up, but is blank?
If the speaker selector dropdown box shows up, but is blank or doesn't show any options, try the following steps:
- Click the red camera or microphone icon to the left of the address bar at the top of Firefox.
- Click the x icons next to "Allowed" or "Allowed temporarily", for both "Use the camera" and "Use the microphone"
- Refresh the StreamYard page
- When prompted, click Allow to provide StreamYard camera and microphone access.
- If the Speakers selector is still blank, refresh the page one more time.
You should not be prompted for permissions this time, and the Speakers selector should now list your output devices.