如何在不同的输出设备上播放来自不同应用程序的音频?

Liv*_*eBT 8 sound pulseaudio soundcard

在使用耳机进行 Skype 等视频聊天应用程序时,如何在扬声器上播放音乐?

这不应该通过 Ubuntu 使用的这个 PulseAudio 声音服务器实现吗?

Liv*_*eBT 11

使用 PulseAudio 将声音路由到不同的接收器

是的,这是可能的,但是您需要不止一张声卡(PulseAudio 调用这些接收器)才能使其工作。不用担心,如果您有通过蓝牙或 USB 连接的耳机之类的东西,那么这也算作另一个声卡。

使用 PulseAudio GUI

虽然您可以使用pacmd( manpage )从终端配置 PulseAudio ,但您不需要!有一个名为PulseAudio Volume Control的 GUI 应用程序可提供此功能。

pavucontrol 的屏幕截图显示了活动的应用程序和每个应用程序的按钮,该按钮会显示一个带有可用声卡的下拉菜单,在本例中为两个

为应用程序使用插件

  • 如果您已经在使用VLC,您应该检查vlc-plugin-pulse是否已安装。然后,您可以通过菜单条目Audio > Audio devices从 VLC 内在声卡之间切换。