PipeWire是一款用于处理音频和视频流的开源服务器,用户可以使用它从 3 通道立体声声卡创建 5.1 设备或同时将输出定向到多个接收器。提供禁用dbus支持选项,加工具以将pipewire配置转换为JSON格式,从服务文件中删除LimitMEMLOCK行等多种功能。
软件特色
PipeWire 0.3.65 添加了对蓝牙 MIDI 设备的支持 —— 也需要添加 WirePlumber,并且使用 tinycompress 添加对 Compress offload 支持,这允许在某些设备上使用 ALSA 对硬件中的压缩格式进行解码。
IT之家了解到,PipeWire 0.3.65 版本中的另一功能是新的本地模块组合流,用户可以使用它从 3 通道立体声声卡创建 5.1 设备或同时将输出定向到多个接收器。
ALSA 插件也得到了一些改进,例如在 Davinci Resolve 中调整缓冲区设置的新规则,带来更好的延迟运行、更好的属性处理、支持立方卷,以及用于配置新的 alsa.volume-method。
在其他改进中,此版本承诺通过将 jack.merge-monitor 选项默认设置为 true 来更好地匹配 jack 1/2 行为,DMABUF 支持 GStreamer,列出 PulseAudio API 中格式不受支持的设备(格式无效),并使用本机模块组合流作为模块组合接收器。
此外,PipeWire 0.3.65 带回了已弃用的符号,提高了旧服务器和新客户端之间的兼容性,增加了通过 pw-cat 中的 FFmpeg 解复用流以进行 Compress offload 的能力,为适配器端口添加了自定义前缀,并改进了在 module-rtp-sink 模块中对 multicast loopback 的处理。
新的 PipeWire 版本中也修复了蓝牙 LE 音频,这也提高了与某些发送杂散信号的蓝牙设备的兼容性,例如 森海塞尔 HD 350BT 耳机。
软件功能
1、用每个客户端的配置文件替换模块配置文件。现在可以调整设置并加载自定义模块
2、Pro声卡配置文件支持。现在,用户可以选择ProAudio配置文件,并具有最大数量通道且没3有混音器控件的原始设备的访问权限。这是管理高端Pro声卡的常用设置
3、JACK库中的许多修复和优化功能使设备外观和集成度更高
4、许多蓝牙优化。播放更可靠,同步性更好。支持HFPHF配置文件
5、添加对客户段请求限制的支持。这也使模拟PulseAudio客户端实施Flatpak策略成为可能
6、修复移除对象中的参数的问题。以前它们不会从缓存中删除
7、默认情况下,删除mlock警告。如果要检查系统是否优化,有一个选项可以再次启用它们
8、从服务文件中删除LimitMEMLOCK行
9、实现状态和配置的加载/保存。以供会话管理器或其他应用程序使用
10、提供禁用dbus支持选项
11、添加工具以将pipewire配置转换为JSON格式