PipeWire Media Server 0.3.33 хувилбар

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

PipeWire 0.3.33 дахь томоохон өөрчлөлтүүд:

  • HSP (чихэвчний горим) ба A2DP (өндөр чанарын аудио гаралт) Bluetooth профайлын хооронд автоматаар шилжих чадварыг нэвтрүүлсэн.
  • Pro Audio профайл нь виртуал эх сурвалж болон аудио гаралтын төхөөрөмжүүдийн дэмжлэгийг сайжруулсан.
  • Олон үйлчлүүлэгчийн хооронд санах ойн шууд хандалтын буфер (DMA-BUFs) хуваалцах үед форматыг өөрчлөх тохиролцоог сайжруулсан.
  • Мультимедиа зангилааны график нь олон түүвэрлэлтийн хурдыг нэгэн зэрэг ашиглахыг дэмждэг болсон (анхдагчаар идэвхгүй болгосон).
  • PulseAudio нийцтэй байдлын давхарга нь шинэ төхөөрөмжүүдийг холбох үед PulseAudio-ийн үйлдлийг дуурайхын тулд модулийг залгах модулийг хэрэгжүүлдэг.

PipeWire нь аливаа мультимедиа урсгалыг боловсруулах замаар PulseAudio-ийн цар хүрээг өргөжүүлж, видео урсгалыг холих, дахин чиглүүлэх чадвартай гэдгийг танд сануулъя. PipeWire нь видео бичлэг хийх төхөөрөмж, вэб камер эсвэл програмын дэлгэцийн контент зэрэг видео эх сурвалжийг хянах боломжийг олгодог. Жишээлбэл, PipeWire нь хэд хэдэн вэбкамерын програмуудыг хамтран ажиллах боломжийг олгодог бөгөөд Wayland орчинд дэлгэцийн аюулгүй зураг авах, дэлгэцийн зайнаас нэвтрэх зэрэгтэй холбоотой асуудлуудыг шийддэг.

PipeWire нь мөн дуу чимээ болж чаддаг сервер, энэ нь хамгийн бага хоцрогдолыг хангаж, PulseAudio болон JACK-ийн чадавхийг хослуулсан функцийг хангадаг бөгөөд үүнд PulseAudio-ийн хийж чадаагүй мэргэжлийн аудио боловсруулах системийн хэрэгцээг хангах зэрэг орно. Цаашилбал, PipeWire нь төхөөрөмж болон урсгалын түвшинд хандалтын хяналтыг зөвшөөрдөг дэвшилтэт аюулгүй байдлын загварыг санал болгодог бөгөөд энэ нь тусгаарлагдсан контейнерууд руу болон тэдгээрээс аудио болон видеог чиглүүлэх ажлыг хялбаршуулдаг. Гол зорилтуудын нэг нь Flatpak форматаар бие даасан програмуудыг дэмжих, Wayland дээр суурилсан график стек дээр ажиллуулах явдал юм.

Гол давуу талууд:

  • Аудио болон видео бичлэгийг хамгийн бага сааталтайгаар авах, тоглуулах;
  • Бодит цаг хугацаанд видео болон аудио боловсруулах хэрэгслүүд;
  • Хэд хэдэн програмын агуулгад хуваалцсан хандалтыг зохион байгуулах боломжийг олгодог олон процессын архитектур;
  • Санал хүсэлтийн гогцоо болон атомын график шинэчлэлтийг дэмждэг мультимедиа зангилааны график дээр суурилсан боловсруулалтын загвар. Энэ нь сервер болон гадаад залгаасуудын дотор зохицуулагчийг холбох боломжтой;
  • Файлын тодорхойлогчийг дамжуулах замаар видео урсгалд хандах, хуваалцсан цагираган буферээр дамжуулан аудио руу нэвтрэх үр ашигтай интерфейс;
  • Аливаа процессоос мультимедиа өгөгдлийг боловсруулах чадвар;
  • Одоо байгаа програмуудтай нэгтгэхийг хялбаршуулах GStreamer-д зориулсан залгаас байгаа эсэх;
  • Тусгаарлагдсан орчин болон Flatpak-ийн дэмжлэг;
  • SPA форматын залгаасуудын дэмжлэг (Simple Plugin API) ба бодит цаг хугацаанд ажиллах нэмэлт өргөтгөлүүдийг үүсгэх чадвар;
  • Ашигласан мультимедиа форматыг зохицуулах, буфер хуваарилах уян хатан систем;
  • Аудио болон видеог чиглүүлэхийн тулд нэг дэвсгэр процессыг ашиглах. Аудио сервер хэлбэрээр ажиллах чадвар, програмд ​​​​видео дамжуулах төв (жишээлбэл, gnome-shell screencast API-д зориулсан) болон техник хангамжийн видео бичлэг хийх төхөөрөмжид хандах хандалтыг удирдах сервер.

Эх сурвалж: opennet.ru

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster