PipeWire 已初步支持蓝牙低功耗音频


PipeWire 由红帽的 Wim Taymans 创建,开发工作最早可以追溯到 2015 年,这项技术最初被认为是 “视频领域的 PulseAudio",但后来随着 PipeWire 的发展,也被扩展到了音频领域。2021 年 4 月发布的 Fedora 34 成为了第一个默认采用了这项技术的 Linux 发行版,其他桌面 Linux 发行版之后也陆续跟进。

PipeWire 给 Linux 带来了许多好处,首先 PipeWire 的实现方式更新,开发也更加积极,PipeWire 的 bug 相对也就更少;其次 PipeWire 有更好的硬件兼容性,还减少了 CPU 的使用,并有现代化的代码基础。

由于 PipeWire 已得到越来越广泛的使用,PipeWire 也得到了更多开发者的关注,近日开发者 Frédéric Danis 为 PipeWire 添加的新代码为支持下一代蓝牙音频铺平了道路,初步实现了对 Bluetooth LE Audio(蓝牙低功耗音频)的支持。

根据开发者的这份 GitLab 提交信息,PipeWire 目前已经获得了对 Bluetooth LE Audio 的初步支持,其中此次与 Bluetooth LE Audio 相关的提交包括这些内容:

  • 在 media-codecs 中添加 LE Audio BAP 支持
  • 在 LE Audio BAP 中增加 LC3 编解码器支持
  • 在 bluez5-device 中增加 LE Audio BAP 支持
  • 检查 BlueZ 守护程序是否支持 LE 音频
  • 完成 BAP 音频位置的映射
  • 为 LE Audio LC3 编解码器增加立体声支持
  • 初始化 BAP LC3 编码器/解码器

其中 BAP(Basic Audio Profile)是 LE Audio 的一个重要部分。

Bluetooth LE Audio 是下一代蓝牙音频,使蓝牙低功耗的音频流成为可能,与经典(BR/EDR)音频相比,它实现了新的用例并大大降低了功耗,并且大幅改进了延迟和带宽方面的性能。


相關推薦

2023-03-11

PipeWire 是用于处理多媒体管道的服务器和用户空间 API 的多媒体处理工具,包括提供视频源(例如来自捕获设备或应用程序提供的流)并将其与客户端复用、访问视频源进行消费、生成用于音频和视频处理的图形。 目前 PipeWire 0

2023-04-08

PipeWire 是用于处理多媒体管道的服务器和用户空间 API 的多媒体处理工具,包括提供视频源(例如来自捕获设备或应用程序提供的流)并将其与客户端复用、访问视频源进行消费、生成用于音频和视频处理的图形。 目前 PipeWire 0

2022-12-10

PipeWire 是用于处理多媒体管道的服务器和用户空间 API 的多媒体处理工具,包括提供视频源(例如来自捕获设备或应用程序提供的流)并将其与客户端复用、访问视频源进行消费、生成用于音频和视频处理的图形。 目前 PipeWire 0

2022-06-11

PipeWire 是用于处理多媒体管道的服务器和用户空间 API 的多媒体处理工具,包括提供视频源(例如来自捕获设备或应用程序提供的流)并将其与客户端复用、访问视频源进行消费、生成用于音频和视频处理的图形。 PipeWire 0.3.52

2022-09-04

PipeWire 是用于处理多媒体管道的服务器和用户空间 API 的多媒体处理工具,包括提供视频源(例如来自捕获设备或应用程序提供的流)并将其与客户端复用、访问视频源进行消费、生成用于音频和视频处理的图形。 该版本主要

2022-10-11

成适配验证,龙架构 (LoongArch) 平台对于 OpenHarmony 已形成初步支持。 ▲ 龙芯2K0500开发板 龙芯2K0500是一款基于64位LA264处理器核设计的高集成度处理器芯片,主要面向工控互联网应用、打印终端、BMC等应用场景,可实现ACPI、DVFS

2022-10-01

括重新设置样式的“属性”对话框和增强的列表视图。 Pipewire 是Ubuntu 22.10 中的默认音频服务器,其中包含WirePlumber策略管理器工具,因此用户可以根据自己的喜好管理和配置他们的音频设置。PipeWire 比 PulseAudio 错误更少,提供

2023-06-18

进。最近,火狐开发者宣布,火狐116版本将支持实验性的PipeWire摄像头功能,这将为Linux桌面用户带来更好的音视频流体验。 PipeWire是一个新的多媒体框架,旨在统一Linux系统中的音频和视频处理。它可以实现沙盒应用程序(如Fl

2022-08-16

oid 13 增加了对 COLR 版本 1(规范、介绍视频)字体的渲染支持,并将系统表情符号更新为 COLRv1 格式。COLRv1 是一种新的、高度紧凑的字体格式,可以在任何大小下快速清晰地呈现。 COLRv1 矢量表情符号(左)和位图表情符号

2023-04-08

> 子系统 > 组件” 逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的组件。 OpenHarmony 技术架构如下所示: 版本概述 OpenHarmony 3.2版本标准系统能力进一步完善,支持采用ArkTS语言进行大型应用、原

2022-07-02

SteamOS 3.3 Beta 版本现已发布,具体更新内容如下: 支持简体中文、繁体中文、日文和韩文键盘。这些键盘现已在 Steam Client Beta 中提供 修复了背光改变强度时某些游戏的性能问题。自适应亮度切换现在在 Client Beta 中再次激活

2023-03-22

因为授权费的问题,即便是今年新出的三星 Galaxy S23 也仅支持基础的 aptX,而不支持更高的 aptX HD。 不过高通也明确指出,AOSP 中包含的 aptX 产品只有编码器,而蓝牙耳机这些接受端的设备制造商还是需要为使用的解码器支付授

2022-10-08

宣布将会在最新的 Ubuntu 22.10(代号 "Kinetic Kudu")中使用 Pipewire 取代了 PulseAudio,使前者成为了 Ubuntu 的默认音频服务器,用户未来不再需要任何调整。 近日 Ubuntu 的上游 Debian 也做出了类似的改变,他们将推进在明年发布的 Debia

2023-06-01

接,从而大大改善用户体验。 Xfce 音频堆栈更新: PipeWire - PipeWire 取代了 PulseAudio,成为 Kali 默认桌面 Xfce 的音频堆栈。 i3 桌面大修- 平铺窗口管理器 i3-gaps 与 i3 合并,提供了一个完整的桌面环境。 桌面更新 Xfc