我一启动 JACK,就无法在 Google Chrome 上观看任何视频。视频只是缓冲,当我关闭 JACK 时,它们就会直接开始播放。
答案1
答案可能就在这里 如何在同一音频设备上同时使用JACK和Pulseaudio/ALSA?
看起来需要这个软件:“pulseaudio-module-jack”。Chrome 使用 pulseaudio,因此 jack 需要知道如何使用 pulseaudio。
答案2
安装 pulseaudio-jack 连接包作为第一个答案
如果使用 Qjackctl 启动 JACK,请检查 D-Bus 设置是否已启用,以便音频卡从 Pulseaudio 切换到 JACK
如果 JACK 无法使用 D-Bus: pacmd suspend true
将允许 JACK 启动并声明使用 ALSA 设备
如果仍尝试连接到 Pulseaudio 中的 ALSA 设备,则 Web 浏览器中的视频将无法播放
Web 浏览器需要将音频重定向到 Pulseaudio JACK Sink 才能播放视频
用于pavucontrol -t 1
更改播放流
单击下拉菜单,从 ALSA 输出设备更改为 Pulseaudio Sink。
播放设备更改后,视频应立即开始播放
pavucontrol 保存了播放流设置的更改,并且一旦第一次设置正确,就可以正确地处理来自同一源的类似音频流