多媒體開發框架,GStreamer 1.4.0 發布
GStreamer 是 GNOME 桌面環境下用來構建流媒體應用的多媒體框架(framework),其目標是要簡化音/視頻應用程序的開發,目前已經能夠被用來處理像 MP3、Ogg、MPEG1、MPEG2、AVI、Quicktime 等多種格式的多媒體數據。
廣泛應用于 Linux 平臺的多媒體框架 GStreamer 發布 1.4 版本,在保持 1.X API 兼容性的前提下帶來了不少變化。
新功能有:
可以直接使用 OpenGL 作為視頻作業流水線的一部分,無需 Clutter。
引入
v4l2videodec
元素用來訪問通過 V4L2 接口暴露出來的硬件解碼器,比如 Exynos 系列 SoC。重新設計了下載緩沖元素。
引入
audiomixer
元素可以將多個音頻流混音成一個且保持音畫同步。增加 OpenNI2 以支持 Kinect,OpenEXR 以支持 EXR 圖像。
增加
curlsshsink
及curlsftpsink
從而實現 SSH/SFTP 文件寫入。將一些 0.10 時期的插件遷移到 1.X 架構。
gst-libav 升級至 libav 10.2 版本,增加 H265/HEVC 支持。
重新設計了
waylandsink
,未來將進一步改善以更好地支持 Wayland。包含 800+ 處錯誤修復。
如無意外,GStreamer 1.4 將隨著年底發布的各大發行版與最終用戶見面。
來自:Phoronix
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!