Ubuntu 22.10'da PulseAudio yerine PipeWire kullanılacak

Boru teli

birkaç gün önce haberler yayınlandı bu sürüm geliştirme deposu Ubuntu 22.10, PipeWire medya sunucusunu kullanmak için taşındı ses işleme için varsayılan.

Bu değişiklikle birlikte PulseAudio ile ilgili paketler masaüstü ve masaüstü minimal paketlerinden kaldırıldıve uyumluluk için, PulseAudio ile arabirim oluşturacak kitaplıklar yerine, PipeWire'ın üzerinde çalışan ve mevcut tüm PulseAudio istemcilerini çalışır durumda tutmanıza olanak tanıyan bir pipewire-pulse katmanı eklenmiştir.

Değişikliği onaylayan kişi, bir gönderi aracılığıyla değişiklik hakkında yorum yapan Canonical'dan Heather Ellsworth idi. Ubuntu 22.10'da PipeWire'a tamamen geçiş kararı.

Ubuntu 22.04'te dağıtımda her iki sunucunun da kullanıldığını unutmayın: Ekran kayıtlarını kaydederken ve ekran erişimi sağlarken videoyu işlemek için PipeWire kullanıldı, ancak ses PulseAudio kullanılarak işlenmeye devam etti. Ubuntu 22.10'da yalnızca PipeWire kalacaktır.

Bu doğru, bugün itibariyle Kinetic iso (beklemede, değişiklikler henüz yapıldığından henüz güncel değil) pulseaudio'yu değil, yalnızca pipewire'ı çalıştıracak şekilde güncellendi. Yani @copong, bunu kinetik için bekleyebilirsiniz.

Jammy için, hem pipewire hem de pulseaudio'nun çalıştığını fark edebilirsiniz. Bunun nedeni, pulseaudio'nun hala ses için kullanılması, ancak video için pipewire kullanılmasıdır. (Wayland'de akış ve ekran paylaşımı için Pipewire gereklidir.)

Umarım bu, boru hattı/pulseaudio ile ilgili planlarımızı netleştirir, ancak başka sorunuz olursa bize bildirin.

İki yıl önce, benzer bir değişiklik zaten uygulanmıştı Profesyonel ses işleme yetenekleri sunmamıza, parçalanmayı ortadan kaldırmamıza ve farklı uygulamalar için ses altyapısını birleştirmemize izin veren Fedora 34 dağıtımında.

Habersiz olanlar için boru telibunu bilmelisin cihaza ve akışa göre erişimi yönetmenize olanak tanıyan gelişmiş bir güvenlik modeli sunar, izole kaplara ve bu kaplardan ses ve video akışını kolaylaştırır.

boru teli herhangi bir medya akışını işleyebilir ve karıştırıp yeniden yönlendirebilir sadece ses akışları değil, aynı zamanda video akışları, video kaynaklarını yönetmenin yanı sıra (video yakalama cihazları, web kameraları veya uygulamalar tarafından görüntülenen ekran içeriği). PipeWire ayrıca düşük gecikmeli bir ses sunucusu olarak da hareket edebilir ve PulseAudio ile JACK'in yeteneklerini birleştiren, PulseAudio'nun iddia edemediği profesyonel ses işleme sistemlerinin ihtiyaçlarını karşılamak da dahil olmak üzere işlevsellik sağlar.

Özelliklerinden vurgulanabilen anahtar:

  • Minimum gecikmeyle ses ve video yakalama ve oynatma yeteneği
  • Gerçek zamanlı video ve ses işleme araçları
  • Birden çok uygulama genelinde içeriğe paylaşılan erişimi düzenlemeye izin veren çok iş parçacıklı mimari
  • Geri bildirim döngüleri ve atomik grafik güncellemeleri desteği ile medya düğümlerinin grafik tabanlı işleme modeli. Hem sunucu içinde hem de harici eklentilerde kontrolörlerin bağlanmasına izin verilir
  • Dosya tanımlayıcıları aracılığıyla video akışlarına ve paylaşılan bir halka arabelleği aracılığıyla ses erişimine yönelik verimli arayüz
  • Herhangi bir işlemden multimedya verilerini işleyebilme
  • Mevcut uygulamalarla entegrasyonu basitleştirmek için GStreamer için bir eklentinin varlığı
  • Korumalı alanlar ve Flatpak paket sistemi desteği
  • SPA (Basit Eklenti API'si) formatında eklentiler için destek ve gerçek zamanlı olarak çalışan eklentiler oluşturma yeteneği
  • Kullanılan medya formatları ve arabellek tahsisi için esnek sistem
  • Ses ve videoyu yönlendirmek için tek bir arka plan işlemi kullanma yeteneği.
  • Bir ses sunucusu, uygulamalara video sağlamak için bir merkez (örneğin, gnome-shell ekran görüntüsü API'si için) ve video yakalama donanım cihazlarına erişimi kontrol etmek için bir sunucu olarak hareket etme yeteneği.

Son olarak, not hakkında daha fazla bilgi edinmek isteyenler için şu konuya bakabilirler: tartışma aşağıdaki linkte.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.