Опубликован выпуск проекта PipeWire 0.3.33, развивающего мультимедийный сервер нового поколения, идущий на замену PulseAudio. PipeWire расширяет возможности PulseAudio средствами для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1.
הויפּט ענדערונגען אין PipeWire 0.3.33:
- די פיייקייט צו אויטאָמאַטיש באַשטימען צווישן בלועטאָאָטה פּראָופיילז HSP (כעדסעט מאָדע) און A2DP (הויך-קוואַליטעט אַודיאָ רעזולטאַט) איז ימפּלאַמענאַד.
- די פּראָ אַודיאָ פּראָפיל האט ימפּרוווד שטיצן פֿאַר ווירטואַל קוואלן און אַודיאָ רעזולטאַט דעוויסעס.
- ימפּרוווד פֿאָרמאַט מאָדיפיער פאַרהאַנדלונג ווען ייַנטיילונג דירעקט זכּרון אַקסעס באַפערז (DMA-BUFs) צווישן קייפל קלייאַנץ.
- די מולטימעדיאַ נאָדע גראַפיק איצט שטיצט סיימאַלטייניאַס נוצן פון קייפל מוסטערונג רייץ (פאַרקריפּלט דורך פעליקייַט).
- די PulseAudio קאַמפּאַטאַבילאַטי שיכטע ימפּלאַמאַנץ אַ מאָדולע-באַשטימען-אויף-פאַרבינדן מאָדולע צו עמיאַלייט די נאַטור פון PulseAudio ווען קאַנעקטינג נייַ דעוויסעס.
לאָזן אונדז דערמאָנען איר אַז PipeWire יקספּאַנדז די פאַרנעם פון PulseAudio דורך פּראַסעסינג קיין מולטימעדיאַ סטרימז און איז טויגעוודיק פון מיקסינג און רידערעקטינג ווידעא סטרימז. PipeWire אויך גיט קייפּאַבילאַטיז צו קאָנטראָלירן ווידעא קוואלן, אַזאַ ווי ווידעא כאַפּן דעוויסעס, וועב קאַמעראַס אָדער אַפּלאַקיישאַן פאַרשטעלן אינהאַלט. פֿאַר בייַשפּיל, PipeWire אַלאַוז קייפל וועבקאַם אַפּלאַקיישאַנז צו אַרבעטן צוזאַמען און סאַלווז פּראָבלעמס מיט זיכער פאַרשטעלן כאַפּן און ווייַט פאַרשטעלן אַקסעס אין די Wayland סוויווע.
פּייפּווייער קען אויך דינען ווי אַ קלאַנג סערווירער, וואָס זיכערט מינימאַלע לעיטענסי און גיט פאַנגקשאַנאַליטי וואָס קאָמבינירט די מעגלעכקייטן פון PulseAudio און JACK, אַרייַנגערעכנט אַדרעסירן די באדערפענישן פון פאַכמאַן אַודיאָ פּראַסעסינג סיסטעמען, וואָס PulseAudio קען נישט דערגרייכן. דערצו, PipeWire אָפפערס אַן אַוואַנסירטע זיכערהייט מאָדעל וואָס אַלאַוז אַקסעס קאָנטראָל אויף די מיטל און סטרים מדרגה, סימפּליפייינג די רוטינג פון אַודיאָ און ווידעא צו און פון אפגעזונדערטע קאַנטיינערז. איינער פון די הויפּט צילן איז צו שטיצן זיך-קאַנטיינד אַפּלאַקיישאַנז אין די Flatpak פֿאָרמאַט און לויפן אויף אַ Wayland-באזירט גראַפיקס סטאַק.
שליסל פֿעיִקייטן:
- כאַפּן און פּלייבאַק אַודיאָ און ווידעא מיט מינימאַל דילייז;
- מכשירים פֿאַר פּראַסעסינג ווידעא און אַודיאָ אין פאַקטיש צייט;
- מולטיפּראָסעסס אַרקאַטעקטשער וואָס אַלאַוז איר צו אָרגאַניזירן שערד אַקסעס צו די אינהאַלט פון עטלעכע אַפּלאַקיישאַנז;
- א פּראַסעסינג מאָדעל באזירט אויף אַ גראַפיק פון מולטימעדיאַ נאָודז מיט שטיצן פֿאַר באַמערקונגען לופּס און אַטאָמישע גראַפיק דערהייַנטיקונגען. עס איז מעגלעך צו פאַרבינדן האַנדלערס ביידע ין די סערווער און פונדרויסנדיק פּלוגינס;
- אַ עפעקטיוו צובינד פֿאַר אַקסעסינג ווידעא סטרימז דורך די אַריבערפירן פון טעקע דיסקריפּטאָרס און אַקסעס אַודיאָ דורך שערד רינג באַפערז;
- פיייקייט צו פּראָצעס מולטימעדיאַ דאַטן פֿון קיין פּראַסעסאַז;
- אַוואַילאַביליטי פון אַ פּלוגין פֿאַר GStreamer צו פאַרפּאָשעטערן ינאַגריישאַן מיט יגזיסטינג אַפּלאַקיישאַנז;
- שטיצן פֿאַר אפגעזונדערט ינווייראַנמאַנץ און פלאַטפּאַק;
- שטיצן פֿאַר פּלוגינס אין ספּאַ פֿאָרמאַט (Simple Plugin API) און די פיייקייט צו שאַפֿן פּלוגינס וואָס אַרבעט אין פאַקטיש צייט;
- פלעקסאַבאַל סיסטעם פֿאַר קאָואָרדאַנייטינג געניצט מולטימעדיאַ פֿאָרמאַטירונגען און אַלאַקייטינג באַפערז;
- ניצן אַ איין הינטערגרונט פּראָצעס צו מאַרשרוט אַודיאָ און ווידעא. די פיייקייט צו אַרבעטן אין די פאָרעם פון אַ אַודיאָ סערווער, אַ כאַב פֿאַר פּראַוויידינג ווידעא צו אַפּלאַקיישאַנז (למשל פֿאַר די שרעטל-שאָל סקרעענקאַסט אַפּי) און אַ סערווער פֿאַר אָנפירונג אַקסעס צו ייַזנוואַרג ווידעא כאַפּן דעוויסעס.
מקור: opennet.ru
