PipeWire 1.4.0 发布,多媒体处理工具
PipeWire 是用于处理多媒体管道的服务器和用户空间 API 的多媒体处理工具,包括提供视频源(例如来自捕获设备或应用程序提供的流)并将其与客户端复用、访问视频源进行消费、生成用于音频和视频处理的图形。
PipeWire 1.4.0 现已发布,其 API 和 ABI 与之前的 1.2.x 和 1.0.x 版本兼容。此版本包含自去年 1.2 版本以来的一些重大变化,其中包括:
- client-rt.conf 已被删除,所有客户端现在都使用 client.conf 并在数据线程中被赋予 RT 优先级。
- 添加了 UMP(又名 MIDI2)支持,现在是 PipeWire 中携带 MIDI1 和 MIDI2 的默认格式。有辅助函数可以在旧版 MIDI 和 UMP 之间进行转换。
- resampler 现在可以预先计算(在编译时)一些常见的 conversion filters。resampler 中的延迟报告已得到修复和改进。
- 添加了对 BAP 广播链路的蓝牙支持和对使用 ASHA 的助听器的支持。还添加了新的 G722 编解码器。改进了蓝牙中的延迟报告和配置。
- 当 alsa.formats 属性明确允许时,ALSA 插件现在支持 DSD 播放。
- 添加了 PipeWire JACK control API。
- 为 pipewire-pulse 添加了系统服务。
- 许多文档和翻译更新。
- 许多 SPA 宏都转换为内联函数。所有 SPA 内联函数现在也都编译到 libspa.so 库中,以便更轻松地从绑定访问它们。
- 将 module-filter-chain graph code 移至单独的 filter-graph SPA 插件,以便可在更多地方使用。EBUR128、param_eq 和 dcblock 插件已添加到 filter-graph 中。filter graph 现在还可以使用 fftw 进行卷积。audioconvert 插件已优化,并添加了对 audioconvert 的支持,以在处理管道中插入额外的 filter-graphs。
- 添加了新的辅助函数来解析 JSON 格式的描述。
- 增加了 RISCV CPU 支持和汇编程序优化。
- 现在可以配置用于记录时间戳的时钟。
- 将 JSON 解析器拆分为核心函数和辅助函数。
- 添加了对 UCM 拆分 PCM 的支持。
- 在 echo-cancel 中添加了对 webrtc2 的支持。
- 现在可以从 HDMI ELD 数据中检测 IEC958 编解码器。
- 浮点数和 32 位之间的转换现在保留 25 位精度,而不是 24 位。
- 添加了与 ofono 兼容的新 Telephony D-BUS API。
- 调用队列现在更加高效,可以同时从多个线程调用。
- v4l2 中的时钟信息得到了改进。
- 添加了可与视频适配器一起使用的基于 ffmpeg 的视频转换插件。
- GStreamer 元素改进了缓冲池处理和速率匹配。
- combine-stream 模块现在也可以 mix streams。
- link-factory 现在检查端口和节点是否属于一起。
- netjack-manager 模块支持自动连接流。
- native-protocol 支持 abstract sockets。
- pulse server 支持在 pulse.rules 中阻止回放和捕获。
- 现在可以在 pulse server 中正确报告流的堵塞状态。
- 修复 pulse-server 中的向后跳转。
- 在 loopback 和 raop-sink 中添加了延迟配置支持。
- ROC 模块有更多的配置选项。
- SAP 模块现在仅在发生变化时发送更新的 SDP。
- RTP 源现在具有待机模式,当没有接收到数据时它处于空闲状态。
- RTP 流中添加了对 PTP clocking 的支持。
- VBAN receiver 现在可以在检测到流时动态创建流。
- 改进了建立链接时的错误报告功能。
- 增加了对在 pw-stream 中发出事件的支持。
- pw-cat 现在支持 stdin 和 stdout。
更多详情可查看官方公告。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
小小爬虫,拿下拿下 | minRAG v0.0.9 发布
RAG 从未如此简单 minRAG 是从零开始的 RAG 系统,追求极致的简单和强大,不超过 1 万行代码,无需安装,双击启动。支持 OpenAI、Gitee AI、百度千帆、腾讯云 LKE、阿里云百炼、字节火山引擎等 AI 平台. RAG 入门教程:<<十天手搓 minRAG, 操纵 DeepSeek 的幕后黑手> 下载体验:https://gitee.com/minrag/minrag/releases 界面预览 更新: 升级FTS5分词组件 增加WebScraper组件,实现网络爬虫 增加HtmlCleaner组件,清理html标签 完善注释,文档
- 下一篇
智能知识管理系统 SKC V0.1.2 发布(支持移动端访问)
SKC 智能知识库:专注于构建高效的知识管理和检索系统,利用 AI 技术提升信息处理效率,适用于教育、科研及企业级应用。通过大模型与知识管理的深度融合,在知识创建和检索中为用户带来智能体验。 V0.1.2 版本更新内容(移动端) 响应式布局,支持在首页访问智能问答 智能问答中支持引用知识库知识进行回答问题 移动端支持知识检索,附件检索 移动端支持知识浏览附件预览 智能检索格式优化 markdown 格式解析优化
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8编译安装MySQL8.0.19