三星 Galaxy Buds+ 蓝牙耳机可以在 Pipewire 上使用吗?

Fer*_*cci 7 bluetooth headset samsung pipewire 21.04

Ubuntu 20.10上,我能够通过 BlueZ API 将三星 Galaxy Buds+ 耳塞式耳机与 PulseAudio 的蓝牙配对,但低质量耳机的音频音量非常低,并且只有中频,没有低音和高音。麦克风无法工作,因为 SBC 编解码器是单向的,无法返回我的声音。

我知道 Pipewire 音频服务器将支持具有 AptX HD 的蓝牙音频 5.2,也许还有AptX Adaptive,由于其先进的压缩引擎在相同的带宽下允许耳机发出高质量的声音,并实现耳机配置文件 (HSP)免提配置文件(HFP)连续可变斜率增量调制 (CVSD)协议允许双向通信,从麦克风返回音频。

然而,当时 Pipewire 仍处于开发阶段,并不能在生产环境中运行。

在互联网上进行了大量研究后,我注意到许多像我一样的用户对旧的 PulseAudio、Jack 和 BlueZ 音频服务器的局限性感到沮丧,这些服务器不支持新硬件,更不用说管理两个不同服务器的高延迟和复杂性了。在专业录音中经常会发生冲突。

要有耐心!

Fer*_*cci 5

随着Ubuntu 21.04的发布,我很高兴知道WaylandPipewire将成为默认版本,但后来我知道它们不支持 Nvidea 显卡,所以我将继续使用 Xorg。Nvidea Wayland 仅支持 Ubuntu 21.10 的驱动程序版本 480!

安装版本 21.04 后,我注意到 Pipewire 版本 0.3.24 的存在,但 Xorg 附带的音频服务器仍然是 PulseAudio 和旧的 BlueZ。

按照以下步骤,我更换了 Pipewire 设置的 ALSA、PulseAudio、Jack 和 BlueZ:

https://wiki.debian.org/PipeWire

使用通过 P2 插头连接到计算机的有线耳机,音频效果完美。但是,我什至无法在 Gnome 设置中激活蓝牙(libspa-0.2-bluetooth)。

因此,我将 Ubuntu 存储库中的 Pipewire 从版本 0.3.24 更新到了 PPA 的最新版本 0.3.27:

sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream
sudo apt update
Run Code Online (Sandbox Code Playgroud)

在 Gnome 设置中,我执行以下步骤:

  1. 在“蓝牙”选项卡中,我激活了蓝牙(libspa-0.2-bluetooth),配对并连接了设备Galaxy Buds+ (380F)
  2. 在“声音”选项卡中,我使用高保真播放(A2DP 接收器、AAC 编解码器)设置定义了耳机 - Galaxy Buds + (380F)输出设备,并使用耳机主机 (HSP)定义了耳机 - Galaxy Buds+ (380F)输入设备/HFP、CVSD 编解码器)设置。

三星 Galaxy Buds+ 音频可双向工作,耳机上提供高品质立体声,麦克风返回单声道声音!

享受!

  • 什么?Wayland 与音频有什么关系?不管怎样,我不需要我的DE来为我安装pipewire。我自己安装和配置的 (2认同)