与Vulkan H.264/H.265一起发布的GStreamer 1.24解码和许多增强功能

2024年 3月 5日 56.6k 0


GStreamer 1.24今天发布,是对这个开源多媒体框架的重大增强。

GStreamer 1.24推出了对Vulkan Video的支持,初始的H.264/H.265视频解码支持,W3C媒体源扩展库支持Qt5/Qt6 QML集成改进,对Linux DMA-BUF的DRM修改器支持,更好的Rust绑定,OpenGL/Vulkan/CUDA集成增强,等等。

官方发布公告总结了GStreamer 1.24发布的亮点:

-新话语论坛和矩阵聊天空间

- 新的分析和机器学习抽象和元素

-Playbin3和decdebin3现在稳定,GST-Play-1.0、GstPlay/GstPlayer默认为

-va插件现在比gst-vaapi更受欢迎,并且级别更高

-GstMeta序列化/反序列化和其他GstMeta改进

-SMPTE ST-291M HANC/VANC辅助数据的新GstMeta

-新的unixfd插件,可在Linux上实现高效的1:N进程间通信

- cudaipc源和宿,用于在进程之间共享零拷贝CUDA内存

-在同一进程内实现1:N流水线解耦的新汇聚和互连元素

-Qt5+Qt6 QML集成改进,包括qml6glsrc、qml6glMixer、qml6lobverlay、qml6d3d11ink元素

-在Linux上支持dmabuf的DRM修改器

- OpenGL、Vulkan和CUDA集成增强功能

-Vulkan H.264和H.265视频解码器

-RTP堆栈改进,包括新的RFC7273模式和在卸载程序中更正确的报头扩展处理

-WebRTC改进,例如支持ICE同意新鲜度,以及一个新的webrtcsrc元素来补充webrtcink

-LiveKit和AWS Kinesis视频流的WebRTC信号器和webrtcink实施

-Whip服务器源和客户端接收器,以及WHEP源

- 精确时间协议(PTP)时钟支持Windows和其他附加功能

-低延迟HLS(LL-HLS)支持以及许多其他HLS和DASH增强功能

-新的W3C媒体源扩展库

-无数隐藏字幕处理改进,包括新的cea608mux和cea608tocea708元素

-对awstranscriber的翻译支持

- Bayer 10/12/14/16位深度支持

-对异步KLV解复用和分段查找的MPEG-TS支持,以及各种新的多路复用器功能

- 用于AJA捕获和播放卡的捕获源和接收器

-SVT-AV1和VA-API AV1编码器,无状态AV1视频解码器

-用于将流导出为UVC摄像头的新uvcink元素

-适用于Windows的DirectWite文本呈现插件

-基于Direct3D12的视频解码、转换、合成和渲染

-AMD高级媒体框架AV1+H.265视频编码器,支持10位和HDR

-通过新liborc在Apple ARM64 CPU上的MacOS上支持AVX/AVX2和霓虹灯

-GStreamer C#绑定已更新

-铁锈绑定改进和许多新的和改进的铁锈插件

-大量新插件、功能、性能改进和错误修复

有关大型GStreamer 1.24版本的下载和更多详细信息,请访问FreeDesktop.org.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论