Pelayan Media PipeWire 0.3.33 Keluaran

Keluaran projek PipeWire 0.3.33 telah diterbitkan, membangunkan pelayan multimedia generasi baharu untuk menggantikan PulseAudio. PipeWire memanjangkan keupayaan PulseAudio dengan keupayaan penstriman video, pemprosesan audio kependaman rendah dan model keselamatan baharu untuk kawalan akses peringkat peranti dan strim. Projek ini disokong dalam GNOME dan telah digunakan secara lalai dalam Fedora Linux. Kod projek ditulis dalam C dan diedarkan di bawah lesen LGPLv2.1.

Perubahan utama dalam PipeWire 0.3.33:

  • Keupayaan untuk bertukar secara automatik antara profil Bluetooth HSP (mod set kepala) dan A2DP (output audio berkualiti tinggi) telah dilaksanakan.
  • Profil Pro Audio telah meningkatkan sokongan untuk sumber maya dan peranti output audio.
  • Rundingan pengubah suai format yang lebih baik apabila berkongsi penimbal akses memori langsung (DMA-BUF) antara berbilang pelanggan.
  • Graf nod multimedia kini menyokong penggunaan serentak berbilang kadar pensampelan (dilumpuhkan secara lalai).
  • Lapisan keserasian PulseAudio melaksanakan modul suis-pada-sambung modul untuk meniru gelagat PulseAudio apabila menyambungkan peranti baharu.

Biar kami mengingatkan anda bahawa PipeWire meluaskan skop PulseAudio dengan memproses mana-mana strim multimedia dan mampu mencampur dan mengubah hala strim video. PipeWire juga menyediakan keupayaan untuk mengawal sumber video, seperti peranti tangkapan video, kamera web atau kandungan skrin aplikasi. Sebagai contoh, PipeWire membenarkan berbilang aplikasi kamera web untuk berfungsi bersama dan menyelesaikan masalah dengan tangkapan skrin selamat dan akses skrin jauh dalam persekitaran Wayland.

PipeWire juga boleh bertindak sebagai pelayan audio, menyediakan kependaman rendah dan kefungsian yang menggabungkan keupayaan PulseAudio dan JACK, termasuk mengambil kira keperluan sistem pemprosesan audio profesional yang tidak dapat ditawarkan oleh PulseAudio. Selain itu, PipeWire menawarkan model keselamatan lanjutan yang membenarkan kawalan akses pada tahap peranti dan strim, serta memudahkan laluan audio dan video ke dan dari bekas terpencil. Salah satu matlamat utama adalah untuk menyokong aplikasi Flatpak serba lengkap dan dijalankan pada timbunan grafik berasaskan Wayland.

Ciri-ciri utama:

  • Tangkap dan main balik audio dan video dengan kelewatan yang minimum;
  • Alat untuk memproses video dan audio dalam masa nyata;
  • Seni bina berbilang proses yang membolehkan anda mengatur akses dikongsi kepada kandungan beberapa aplikasi;
  • Model pemprosesan berdasarkan graf nod multimedia dengan sokongan untuk gelung maklum balas dan kemas kini graf atom. Ia adalah mungkin untuk menyambungkan pengendali di dalam pelayan dan pemalam luaran;
  • Antara muka yang cekap untuk mengakses strim video melalui pemindahan deskriptor fail dan mengakses audio melalui penimbal cincin kongsi;
  • Keupayaan untuk memproses data multimedia daripada sebarang proses;
  • Ketersediaan pemalam untuk GStreamer untuk memudahkan penyepaduan dengan aplikasi sedia ada;
  • Sokongan untuk persekitaran terpencil dan Flatpak;
  • Sokongan untuk pemalam dalam format SPA (Simple Plugin API) dan keupayaan untuk mencipta pemalam yang berfungsi dalam masa nyata yang sukar;
  • Sistem fleksibel untuk menyelaraskan format multimedia terpakai dan memperuntukkan penimbal;
  • Menggunakan proses latar belakang tunggal untuk menghalakan audio dan video. Keupayaan untuk berfungsi dalam bentuk pelayan audio, hab untuk menyediakan video kepada aplikasi (contohnya, untuk gnome-shell screencast API) dan pelayan untuk mengurus akses kepada peranti tangkapan video perkakasan.

Sumber: opennet.ru

Tambah komen