PipeWire 媒體服務器 0.3.33 版本

Опубликован выпуск проекта PipeWire 0.3.33, развивающего мультимедийный сервер нового поколения, идущий на замену PulseAudio. PipeWire расширяет возможности PulseAudio средствами для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1.

PipeWire 0.3.33 的主要變化:

  • 已經實現了在藍牙設定檔 HSP(耳機模式)和 A2DP(高品質音訊輸出)之間自動切換的功能。
  • 專業音訊設定檔改進了對虛擬來源和音訊輸出設備的支援。
  • 改進了在多個客戶端之間共享直接記憶體存取緩衝區 (DMA-BUF) 時的格式修飾符協商。
  • 多媒體節點圖現在支援同時使用多個取樣率(預設為停用)。
  • PulseAudio 相容性層實現了模組連接時切換模組,以模擬連接新設備時 PulseAudio 的行為。

讓我們提醒您,PipeWire 透過處理任何多媒體串流擴展了 PulseAudio 的範圍,並且能夠混合和重定向視訊串流。 PipeWire 還提供控制視訊來源的功能,例如視訊擷取裝置、網路攝影機或應用程式螢幕內容。 例如,PipeWire 允許多個網路攝影機應用程式協同工作,並解決 Wayland 環境中的安全螢幕擷取和遠端螢幕存取問題。

PipeWire 也可以起到聲音的作用。 服務器PipeWire 確保了最低延遲,並融合了 PulseAudio 和 JACK 的功能,滿足了專業音訊處理系統的需求,而這是 PulseAudio 無法實現的。此外,PipeWire 還提供了一種先進的安全模型,允許在設備和串流層級進行存取控制,從而簡化了音訊和視訊在隔離容器之間的路由。其主要目標之一是支援 Flatpak 格式的獨立應用程序,並在基於 Wayland 的圖形堆疊上運行。

主要特點:

  • 以最小的延遲捕捉和播放音訊和視訊;
  • 即時處理視訊和音訊的工具;
  • 多進程架構,讓您組織對多個應用程式內容的共享存取;
  • 基於多媒體節點圖的處理模型,支援回饋循環和原子圖更新。 可以連接伺服器內部和外部插件的處理程序;
  • 一個高效的接口,用於透過檔案描述符傳輸存取視訊串流並透過共享環形緩衝區存取音訊;
  • 能夠處理來自任何進程的多媒體資料;
  • 提供 GStreamer 插件以簡化與現有應用程式的整合;
  • 支援隔離環境和Flatpak;
  • 支援 SPA 格式的插件(簡單插件 API)並能夠創建硬實時運行的插件;
  • 用於協調所使用的多媒體格式和分配緩衝區的靈活系統;
  • 使用單一後台進程來路由音訊和視訊。 能夠以音訊伺服器、向應用程式提供視訊的集線器(例如,用於 gnome-shell 截圖 API)以及用於管理對硬體視訊擷取設備的存取的伺服器的形式運作。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster