Fedora 34 PulseAudio o'rniga ovoz uchun PipeWire-dan foydalanishni rejalashtirmoqda

Fedora ishlab chiquvchilari chiqarildi yaqinda nima uchun ning keyingi versiyasi Fedora 34, katta o'zgarish rejalashtirilgan Pul barcha audio oqimlar PulseAudio va JACK ovozli serverlaridan PipeWire-ga.

PipeWire-dan foydalanish professional ovozli ishlov berish imkoniyatlarini taqdim etishga imkon beradi Odatiy ish stoli nashrida parchalanishni yo'q qiling va turli xil ilovalar uchun audio infratuzilmani birlashtiring.

Hozirgi kunda, Fedora Workstation PulseAudio fon jarayonidan foydalanadi audio ishlov berish uchun va dasturlar ushbu jarayon bilan o'zaro aloqada bo'lish, audio oqimlarni aralashtirish va boshqarish uchun mijozlar kutubxonasidan foydalanadi. Professional ovozli ishlov berish JACK ovozli serveridan va tegishli mijozlar kutubxonasidan foydalanadi.

PulseAudio va JACK o'rniga PipeWire media-serveridan foydalanish taklif etiladi mavjud PulseAudio va JACK mijozlari va dasturlarini Flatpak formatida etkazib berish va ishlashini ta'minlaydigan o'zaro muvofiqlik qatlami bilan yangi avlod.

ALSA past darajali API-dan foydalanadigan keksa mijozlar uchun audio oqimlarni to'g'ridan-to'g'ri PipeWire-ga yo'naltiradigan ALSA plagini o'rnatiladi. PulseAudio va JACK-ga asoslangan barcha dasturlar PulseAudio va JACK-ni o'rnatmasdan PipeWire-da ishlaydi.

Ushbu taklif PulseAudio demonini funktsional mos keladigan PipeWire-ga asoslangan dastur bilan almashtirishdir. Bu shuni anglatadiki, PulseAudio mijozlar kutubxonasidan foydalanadigan barcha mavjud mijozlar avvalgidek ishlashni davom ettirishadi, shuningdek Flatpak sifatida yuborilgan dasturlar.

Barcha PRO ovozlari JACK-server bilan gaplashadigan JACK mijozlar kutubxonasi tomonidan boshqariladi. Ushbu taklif to'g'ridan-to'g'ri PipeWire bilan gaplashadigan JACK mijozlar kutubxonasini almashtirishni o'rnatadi. Keyinchalik mavjud bo'lgan barcha audio audio jak dasturlari PipeWire orqali ishlaydi.

Eslatib o'tamiz, PipeWire PulseAudio imkoniyatlarini kengaytiradi oqim video, past kechikishdagi audio ishlov berish va yangi xavfsizlik modeli bilan uzatish va qurilmaga kirishni boshqarish uchun.

PipeWire shuningdek, video manbalarini boshqarish imkoniyatlarini beradi masalan, video yozib olish moslamalari, veb-kameralar yoki dastur ekranining tarkibi. Loyiha GNOME-ga mos keladi va u allaqachon Fedora Linux-da Wayland-ga asoslangan muhitda ekranlarni namoyish qilish va ekran almashish uchun keng qo'llanilgan.

PipeWire past kechiktirilgan ovozli server vazifasini ham bajarishi mumkin PulseAudio va JACK imkoniyatlarini birlashtirgan, hatto PulseAudio da'vo qila olmaydigan professional ovozni qayta ishlash tizimlari ehtiyojlari uchun ham birlashtiradigan funksionallik bilan.

Shuningdek, PipeWire takomillashtirilgan xavfsizlik modelini taqdim etadi Bu maxsus oqim va qurilmaga maxsus kirishni boshqarish imkonini beradi va audio va videofayllarni ajratilgan konteynerlarga olib borish va olib o'tishni osonlashtiradi.

Asosiy xususiyatlar:

  • Ovoz va videoni minimal kechikish bilan yozib oling va ijro eting.
  • Haqiqiy vaqtda video va audio ishlov berish vositalari.
  • Tarkibni bir nechta dasturlar o'rtasida bo'lishishga imkon beradigan ko'p tarmoqli arxitektura. Multimedia grafikalarini boshqarish va qayta ishlash turli jarayonlarda amalga oshiriladi.
  • Teskari aloqa davri va atom grafikasini yangilashni qo'llab-quvvatlaydigan multimedia tugunlarining grafik asosidagi ishlov berish modeli.
  • Drayverlarni server ichida ham, tashqi plaginlarda ham ulashga ruxsat beriladi.
  • Fayl tavsiflovchilarini uzatish va umumiy buferlar orqali ovozga kirish orqali video oqimlarga kirish uchun samarali interfeys.
  • Har qanday jarayondan multimedia ma'lumotlarini qayta ishlash qobiliyati.
  • Mavjud dasturlar bilan integratsiyani soddalashtirish uchun GStreamer uchun plaginning mavjudligi.
  • Sandbox va Flatpak muhitini qo'llab-quvvatlash.
  • SPA (Simple Plugin API) formatidagi plaginlarni qo'llab-quvvatlash va real vaqtda ishlaydigan plaginlarni yaratish qobiliyati.
  • Amaldagi multimedia formatlarini muvofiqlashtirish va buferlarni ajratish uchun moslashuvchan tizim.
    Ovoz va videoni yo'naltirish uchun bitta fon jarayonidan foydalanish. Ovozli server, ilovalarni video bilan ta'minlash uchun markaz (masalan, gnome-shell screencast API uchun) va apparat video yozib olish qurilmalariga kirishni boshqarish uchun server sifatida ishlash qobiliyati.

Nihoyat, Fedora tarqatish texnik rivojlanishi uchun mas'ul bo'lgan Fedora muhandislik boshqaruv qo'mitasi (FESCo) tomonidan hali o'zgarishlar ko'rib chiqilmagan.

Manba: https://www.mail-archive.com


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Birinchi bo'lib izohlang

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi.

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.