PipeWire 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-BUF) ортақ пайдалану кезінде пішім түрлендіруші келіссөздері жақсарды.
  • Мультимедиялық түйін графигі енді бірнеше іріктеу жылдамдығын бір уақытта пайдалануды қолдайды (әдепкі бойынша өшірілген).
  • PulseAudio үйлесімділік деңгейі жаңа құрылғыларды қосу кезінде PulseAudio әрекетін эмуляциялау үшін қосылымды қосу модулін жүзеге асырады.

Естеріңізге сала кетейік, PipeWire кез келген мультимедиялық ағындарды өңдеу арқылы PulseAudio ауқымын кеңейтеді және бейне ағындарын араластыруға және қайта бағыттауға қабілетті. PipeWire сонымен қатар бейне түсіру құрылғылары, веб-камералар немесе қолданба экранының мазмұны сияқты бейне көздерін басқару мүмкіндіктерін қамтамасыз етеді. Мысалы, PipeWire бірнеше веб-камера қолданбаларының бірге жұмыс істеуіне мүмкіндік береді және Wayland ортасында қауіпсіз экранды түсіру және экранға қашықтан қол жеткізу мәселелерін шешеді.

PipeWire дыбыс ретінде де қызмет ете алады сервер, бұл минималды кідіріске кепілдік береді және PulseAudio мен JACK мүмкіндіктерін біріктіретін функционалдылықты қамтамасыз етеді, соның ішінде PulseAudio қол жеткізе алмаған кәсіби аудио өңдеу жүйелерінің қажеттіліктерін қанағаттандырады. Сонымен қатар, PipeWire құрылғы мен ағын деңгейінде кіруді басқаруға мүмкіндік беретін кеңейтілген қауіпсіздік моделін ұсынады, бұл аудио мен бейнені оқшауланған контейнерлерге және олардан бағыттауды жеңілдетеді. Негізгі мақсаттардың бірі - Flatpak форматындағы өзіндік қолданбаларды қолдау және Wayland негізіндегі графикалық стекпен жұмыс істеу.

Негізгі ерекшеліктері:

  • Аудио және бейнені минималды кідірістермен түсіру және ойнату;
  • Нақты уақытта бейне және дыбысты өңдеуге арналған құралдар;
  • Бірнеше қолданбалардың мазмұнына ортақ қол жеткізуді ұйымдастыруға мүмкіндік беретін көппроцесстік архитектура;
  • Кері байланыс циклдері мен атомдық графика жаңартуларын қолдауы бар мультимедиялық түйіндердің графигіне негізделген өңдеу моделі. Өңдеушілерді сервер ішінде де, сыртқы плагиндерде де қосуға болады;
  • Файл дескрипторларын тасымалдау және ортақ сақина буферлері арқылы дыбысқа қол жеткізу арқылы бейне ағындарына қол жеткізудің тиімді интерфейсі;
  • Кез келген процестерден мультимедиялық деректерді өңдеу мүмкіндігі;
  • Қолданыстағы қолданбалармен интеграцияны жеңілдету үшін GStreamer плагинінің болуы;
  • Оқшауланған орталар мен Flatpak үшін қолдау;
  • SPA форматындағы плагиндерді қолдау (Simple Plugin API) және қиын нақты уақытта жұмыс істейтін плагиндерді жасау мүмкіндігі;
  • Қолданылатын мультимедиялық пішімдерді үйлестіруге және буферлерді бөлуге арналған икемді жүйе;
  • Дыбысты және бейнені бағыттау үшін бір фондық процесті пайдалану. Аудио сервер, қолданбаларды бейнемен қамтамасыз ету үшін хаб (мысалы, gnome-shell скринкаст API үшін) және аппараттық бейне түсіру құрылғыларына кіруді басқаруға арналған сервер түрінде жұмыс істеу мүмкіндігі.

Ақпарат көзі: opennet.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster