Di Ubuntu 22.10 PipeWire akan digunakan sebagai pengganti PulseAudio

kawat pipa

beberapa hari yang lalu berita itu dirilis repositori pengembangan versi itu Ubuntu 22.10 dipindahkan untuk menggunakan server media PipeWire default untuk pemrosesan audio.

Dengan perubahan ini, paket yang terkait dengan PulseAudio telah dihapus dari paket desktop dan minimal desktop, dan untuk kompatibilitas, alih-alih pustaka untuk berinteraksi dengan PulseAudio, lapisan pipewire-pulse telah ditambahkan yang berjalan di atas PipeWire, memungkinkan Anda untuk tetap menjalankan semua klien PulseAudio yang ada.

Orang yang mengkonfirmasi perubahan tersebut adalah Heather Ellsworth dari Canonical, yang melalui sebuah postingan mengomentari perubahan tersebut. keputusan untuk sepenuhnya bermigrasi ke PipeWire di Ubuntu 22.10.

Perhatikan bahwa di Ubuntu 22.04 kedua server digunakan dalam distribusi: PipeWire digunakan untuk memproses video saat merekam screencast dan menyediakan akses layar, tetapi audio terus diproses menggunakan PulseAudio. Di Ubuntu 22.10, hanya PipeWire yang tersisa.

Itu benar, mulai hari ini Kinetic iso (menunggu keputusan, belum terkini karena perubahan baru saja dilakukan) telah diperbarui untuk hanya menjalankan pipewire dan bukan pulseaudio. Jadi @copong, Anda bisa mengharapkan ini untuk kinetik.

Untuk Jammy, Anda mungkin memperhatikan bahwa Anda menjalankan pipewire dan pulseaudio. Ini karena pulseaudio masih digunakan untuk audio, tetapi pipewire digunakan untuk video. (Pipewire diperlukan untuk streaming dan berbagi layar di Wayland.)

Saya harap ini menjelaskan rencana kami mengenai pipewire/pulseaudio, tetapi beri tahu kami jika Anda memiliki pertanyaan lagi.

Dua tahun lalu, perubahan serupa sudah diterapkan dalam distribusi Fedora 34, yang memungkinkan kami menyediakan kemampuan pemrosesan audio profesional, menghilangkan fragmentasi, dan menyatukan infrastruktur audio untuk berbagai aplikasi.

Bagi mereka yang tidak menyadarinya PipeWire, Anda harus tahu bahwa ini menawarkan model keamanan tingkat lanjut yang memungkinkan Anda mengelola akses menurut perangkat dan streaming, memudahkan streaming audio dan video ke dan dari wadah yang terisolasi.

PipeWire dapat memproses aliran media apa pun dan dapat mencampur dan mengalihkan tidak hanya aliran audio, tetapi juga aliran video, serta mengelola sumber video (perangkat perekam video, webcam, atau konten layar yang ditampilkan oleh aplikasi). PipeWire juga dapat bertindak sebagai server audio latensi rendah dan menyediakan fungsionalitas yang menggabungkan kemampuan PulseAudio dan JACK , termasuk menangani kebutuhan sistem pemrosesan audio profesional yang tidak dapat diklaim oleh PulseAudio.

Dari ciri-cirinya kunci yang dapat disorot:

  • Kemampuan untuk menangkap dan memutar audio dan video dengan penundaan minimal
  • Alat untuk pemrosesan video dan suara secara real-time
  • Arsitektur multi-utas yang memungkinkan pengorganisasian akses bersama ke konten di beberapa aplikasi
  • Model pemrosesan node media berbasis grafik dengan dukungan untuk loop umpan balik dan pembaruan grafik atom. Diperbolehkan untuk menghubungkan pengontrol baik di dalam server maupun di plugin eksternal
  • Antarmuka yang efisien untuk mengakses aliran video melalui deskriptor file dan akses audio melalui buffer cincin bersama
  • Kemampuan untuk memproses data multimedia dari proses apa pun
  • Kehadiran plugin untuk GStreamer untuk menyederhanakan integrasi dengan aplikasi yang ada
  • Dukungan untuk kotak pasir dan sistem paket Flatpak
  • Dukungan untuk plugin dalam format SPA (Simple Plugin API) dan kemampuan untuk membuat plugin yang bekerja secara real time
  • Sistem fleksibel untuk menegosiasikan format media yang digunakan dan alokasi buffer
  • Kemampuan untuk menggunakan proses latar belakang tunggal untuk merutekan audio dan video.
  • Kemampuan untuk bertindak sebagai server suara, hub untuk menyediakan video ke aplikasi (misalnya, untuk gnome-shell screencast API), dan server untuk mengontrol akses ke perangkat keras pengambilan video.

Terakhir, bagi yang tertarik untuk mengetahui lebih lanjut tentang catatan tersebut, dapat berkonsultasi dengan utas diskusi pada link di bawah ini.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.