PipeWire Medya Sunucusu 0.3.33 Sürümü

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

PipeWire 0.3.33'teki ana değişiklikler:

  • Bluetooth profilleri HSP (kulaklık modu) ve A2DP (yüksek kaliteli ses çıkışı) arasında otomatik geçiş yapma özelliği uygulandı.
  • Pro Audio profili, sanal ses kaynakları ve çıkış aygıtları için geliştirilmiş desteğe sahiptir.
  • Doğrudan Bellek Erişimi (DMA-BUF) arabelleklerini birden çok istemci arasında paylaşırken geliştirilmiş biçim değiştirici anlaşması.
  • Multimedya düğümlerinin grafiğinde çoklu örnekleme oranlarının eşzamanlı kullanımı için destek uygulanmaktadır (varsayılan olarak devre dışıdır).
  • PulseAudio uyumluluk katmanı, yeni cihazlar bağlandığında PulseAudio'nun davranışını taklit etmek için modül aç-kapat-bağlan modülünü uygular.

PipeWire'ın, herhangi bir multimedya akışını işleyerek PulseAudio'nun kapsamını genişlettiğini ve video akışlarını karıştırıp yeniden yönlendirebildiğini hatırlayın. PipeWire ayrıca video yakalama cihazları, web kameraları veya uygulamalar tarafından görüntülenen ekran içeriği gibi video kaynaklarını yönetmek için seçenekler sunar. Örneğin PipeWire, birden çok uygulamanın bir web kamerası ile birlikte çalışmasına izin verir ve Wayland ortamında güvenli ekran yakalama ve uzaktan ekran paylaşımıyla ilgili sorunları çözer.

PipeWire aynı zamanda ses yalıtımı görevi de görebilir. sunucuMinimum gecikme süresi sağlayan ve PulseAudio ile JACK'in yeteneklerini birleştiren işlevsellik sunan PipeWire, PulseAudio'nun başaramadığı profesyonel ses işleme sistemlerinin ihtiyaçlarını da karşılıyor. Ayrıca PipeWire, cihaz ve akış düzeyinde erişim kontrolüne olanak tanıyan gelişmiş bir güvenlik modeli sunarak, ses ve videonun izole edilmiş konteynerlere yönlendirilmesini basitleştiriyor. Ana hedeflerden biri, Flatpak formatında bağımsız uygulamaları desteklemek ve Wayland tabanlı bir grafik yığını üzerinde çalıştırmaktır.

Anahtar özellikler:

  • Ses ve videoyu minimum gecikmeyle yakalayın ve oynatın;
  • Video ve sesi gerçek zamanlı olarak işlemek için araçlar;
  • Birkaç uygulamanın içeriğini paylaşmaya izin veren çok işlemli mimari;
  • Geri bildirim döngüleri ve grafiğin atomik güncellemelerini destekleyen multimedya düğümlerinin bir grafiğine dayalı işleme modeli. İşleyicilerin hem sunucu içinde hem de harici eklentilerde bağlanmasına izin verilir;
  • Dosya tanımlayıcılar yoluyla video akışlarına erişmek ve paylaşılan zil arabelleği aracılığıyla sese erişmek için verimli arayüz;
  • Herhangi bir süreçten multimedya verilerini işleyebilme;
  • Mevcut uygulamalarla entegrasyonu basitleştirmek için GStreamer için bir eklentinin varlığı;
  • Yalıtılmış ortamlar ve Flatpak için destek;
  • SPA biçimindeki eklentiler için destek (Basit Eklenti API'si) ve gerçek zamanlı olarak çalışan eklentiler oluşturma yeteneği;
  • Kullanılan multimedya formatları ve arabellek tahsisi için esnek sistem;
  • Ses ve videoyu yönlendirmek için tek bir arka plan işlemi kullanma. Bir ses sunucusu, uygulamalara video sağlamak için bir merkez (örneğin, gnome-shell ekran yayın API'si için) ve video yakalama donanım cihazlarına erişimi kontrol etmek için bir sunucu olarak çalışabilme.

Kaynak: opennet.ru

DDoS korumalı siteler, VPS VDS sunucuları için güvenilir hosting satın alın 🔥 DDoS korumalı, güvenilir VPS ve VDS sunucu barındırma hizmeti satın alın | ProHoster