GStreamer 1.22 发布,开源多媒体框架


GStreamer 是开源跨平台多媒体框架,1.22 版本作为一个主要版本带来了许多改进、新功能和错误修复,为用户提供一流的多媒体体验。

亮点

  • AV1 视频编解码器支持的改进
  • 新的 HLS、DASH 和 Microsoft Smooth Streaming 自适应流媒体客户端
  • Qt6 支持在 QML 场景中渲染视频
  • 针对二进制大小进行优化的最小化构建,只包括所需的个别元素
  • Playbin3、Decodebin3、UriDecodebin3、Parsebin 的增强和稳定
  • 支持 WebRTC 同步广播并支持 Google Congestion Control
  • 轻松重建 RTP 和 RTSP 的 RTP 发送器时间戳
  • 用于亚马逊 AWS 存储和音频转录服务的新插件
  • 新的 gtk4paintablesink 和 gtkwaylandsink 渲染器
  • 新的 videocolorscale 元素,可以一次性转换和缩放,以提高性能
  • 高 bit-depth 视频的改进
  • Rust 插件现在以 macOS 和 Windows/MSVC 二进制包的形式提供
  • H.264/H.265 时间戳校正元素,用于在多路复用器之前进行 PTS/DTS 重建
  • 改进了 Linux 上硬件加速视频解码器/编码器/过滤器和捕捉/渲染的 DMA 缓冲区共享和修改器处理的设计
  • Video4Linux2 硬件加速解码器的改进
  • CUDA 集成、Direct3D11 集成及插件改进
  • 使用 AMF(Advanced Media Framework)SDK 的 AMD GPU 的新 H.264 / AVC、H.265 / HEVC 和 AV1 硬件加速视频编码器。
  • applemedia:支持 H.265/HEVC 视频编码和解码
  • androidmedia:支持 H.265/HEVC 视频编码
  • 为 audiomixer、compositor、glvideomixer、d3d11compositor 等新增 "force-live" 属性
  • 大量的新插件、功能、性能改进和错误修复

更多详情可查看:https://gstreamer.freedesktop.org/releases/1.22/


相關推薦

2022-09-20

多媒体框架 GStreamer 宣布将用 Rust 编写的插件作为其官方二进制版本的一部分发布。“经过整整一个月非常恼人的构建系统工作,我们终于可以将用 rustlang 编写的 gstreamer 插件与我们的官方二进制版本一起发布了。” 科

2023-04-05

中桌面操作系统上RISC-V架构平台的开源多媒体框架(FFMPG/Gstreamer/OpenMax)集成及应用开发工作。 01 SIG目标 创建并负责openKylin开源多媒体框架在RISC-V架构平台的集成和适配。 完成并实现openKylin软硬件编码器在RISC-V平台的成

2022-06-11

设备提供更好的开箱即用体验。 该版本还修复了 JACK、GStreamer 等的集成。pw-cat 实用程序也可以使用标准输入和标准输出数据。 PipeWire 0.3.52 可从FreeDesktop.org GitLab获得。

2022-05-25

开源高性能 Web 服务器 Nginx-1.22.0 稳定版已经发布。 Nginx 1.22 为流模块带来了 OpenSSL 3.0 兼容性、对请求走私和跨协议攻击的强化,以及对应用层协议协商 (ALPN) 的支持。 此外,该版本还包括对 PCRE2 库的支持,对 OpenSSL 3.0 和 SSL_s

2023-02-15

,同时使用 GPU 硬件对其进行加速。 ▲ 图为 WSL 中的 Gstreamer 执行 GPU 加速 alpha 混合合成,并渲染到 X11 窗口中 利用视频硬件加速取代 CPU 加速有几个好处:提高性能、降低功耗,且释放 CPU 周期以用于 WSL 或 Windows 主机中的其

2024-06-18

数据可视化引擎 G2 v5.1.22 版本现已发布,具体更新内容包括: docs:添加简单的 candlestick demos #6265 fix(tooltip):转置 interval + line 的项目 #6286 feat(tooltip):在 small interval 显示工具提示 #6289 docs:水平 srcoll

2022-05-20

Deno 1.22 已发布,主要变化如下: 更新默认的类型检查模式 移除不稳定的Deno.emit(), Deno.formatDiagnostics()和Deno.applySourceMap()API Deno 命名空间在 worker 中默认可用 新增--no-config flag Navigator.userAgent 升级Deno.resolveDns()

2023-09-22

能四世同堂,凭什么开发 30 岁就要被干掉? 上月正式发布的 Go 1.21 修改了 for 循环变量的语义(预览阶段,点此查看详情)。 现在,Go 团队表示 Go 1.22 会将这项特性发布为正式功能。 根据 Go 开发团队技术 leader Russ Cox

2022-02-23

3 月发布),Clutter(及其相关库 Cogl / Clutter-GTK / Clutter-GStreamer)将从 GNOME SDK 运行时中被彻底删除,相关的源代码也会被转移到 Gitlab 归档中。 届时,开发者将无法提交新问题或新的合并请求,也不会再发布新的版本。如果开

2022-05-13

托管、运行和扩展专用游戏服务器。 目前,Agones V1.23.0 发布了,此版本引入了对在使用 ARM 架构的 linux 机器上运行游戏服务器的初步支持。同时带来了对 Kubernetes 1.22 的支持。 此版本还有许多重要的错误修复,包括: 修复

2023-04-07

中桌面操作系统上RISC-V架构平台的开源多媒体框架(FFMPG/Gstreamer/OpenMax)集成及应用开发。   openKylin社区技术进展与成果 一、UKUI SIG UKUI(Ultimate Kylin User Interface) SIG小组致力于桌面环境相关软件包的规划、维护和升级工作,

2023-04-05

PiTiVi 是基于 GStreamer 的开源视频编辑器,其设计重点是效率、质量和可用性,目前该软件已更新至 2023.03 版。 目前 Pitivi 已发布 2023.03 版本,这是一个小型功能版本,带来如下改动: 恢复自动对齐器,只需单击一个

2023-10-11

an.org/pub/videolan/vlc/3.0.19/ VLC 是一款自由开源且免费的多媒体播放器及框架,负责维护 VLC 的 VideoLAN 基金会是非营利组织,项目目团队成员位于巴黎。 新版本修复了许多在此前版本中反馈的 BUG,优化了后台稳定性,并引入

2023-08-08

发布摘要 重构Record插件,支持mp4格式(非fmp4) 优化HLS插件内存使用 rtsp远端拉流默认改成tcp协议 订阅者关闭增加关闭原因 重构summary,减少无效采集,防止并发读写 增加强制关闭订阅者的api 远端拉流遇到