当我尝试在 Firefox 中进行视频聊天(使用 Jitsi Meet)时,它显然选择了第一个可用的输入源作为我的麦克风,但该麦克风始终无效。选择的是“HDMI 输出监视器”,并且该选项是静音的。
通常我会pavucontrol
在 Firefox 应用程序的“录制”选项卡中打开并选择正确的输入源“麦克风输入”。然而,有时这不起作用。此外,在 Firefox 中,麦克风源通常无法选择/选择没有效果。我需要在 内进行选择pavucontrol
。
我可以禁用脉冲音频通道“HDMI 输出监视器”或将其列入黑名单作为 Firefox 的有效输入/录制源吗?也许在 Firefox 本身内?
如果这个来源被隐藏,我希望 Firefox 在 Jitsi Meet 中表现得更好。
编辑/更新:
无法在 Firefox 中选择声音输入是一个错误:
https://bugzilla.mozilla.org/show_bug.cgi?id=934425
另外,这个错误中的评论
https://bugzilla.mozilla.org/show_bug.cgi?id=1468700#c14
表明音频输入设备在另一个音频输入设备处于活动状态时无法更改。这可以解释为什么一旦选择了错误的设备就无法选择正确的设备。
然而,这充其量只是一种解释,而不是解决方法或解决方案。
答案1
Firefox 正在使用标志设置流DONT_MOVE
,这解释了为什么您无法更改它们。该标志并不适合常规应用程序使用,但它仍然被一些人滥用。
您可以通过以下方式检查pacmd
:
20:47 ❱ pacmd list-source-outputs
1 source output(s) available.
index: 35
driver: <protocol-native.c>
flags: DONT_MOVE START_CORKED
state: RUNNING
我认为 Firefox 这样做是为了避免访问用户未确认的设备,例如当当前设备被禁用时。