Ubuntu 22.10 ба коркарди аудио бо истифода аз PipeWire ба ҷои PulseAudio мегузарад

Анбори таҳияи версияи Ubuntu 22.10 ба истифодаи сервери медиаи PipeWire барои коркарди аудио гузашт. Бастаҳои марбут ба PulseAudio аз маҷмӯаҳои мизи корӣ ва мизи кории минималӣ хориҷ карда шуданд ва барои таъмини мутобиқат ба ҷои китобхонаҳо барои ҳамкорӣ бо PulseAudio, қабати қубур-пулс, ки дар болои PipeWire кор мекунад, илова карда шуд, ки ба шумо имкон медиҳад корро захира кунед. аз ҳамаи муштариёни PulseAudio мавҷуда.

Қарори комилан гузаштан ба PipeWire дар Ubuntu 22.10 аз ҷониби Ҳизер Эллсворт аз Canonical тасдиқ карда шуд. Қайд карда мешавад, ки дар Ubuntu 22.02 ҳарду сервер дар тақсимот истифода мешуданд - PipeWire барои коркарди видео ҳангоми сабти скринкастҳо ва таъмини дастрасӣ ба экран истифода мешуд, аммо коркарди аудио бо истифода аз PulseAudio идома дошт. Дар Ubuntu 22.10 танҳо PipeWire боқӣ мемонад. Ду сол пеш, аллакай дар дистрибюсияи Fedora 34 тағйироти шабеҳ ҷорӣ карда шуда буд, ки имкон дод, ки қобилияти коркарди касбии аудио, аз тақсимшавӣ халос шудан ва инфрасохтори аудио барои замимаҳои гуногун муттаҳид карда шавад.

PipeWire як модели пешрафтаи амниятро пешниҳод мекунад, ки ба назорати дастрасӣ дар дастгоҳ ва сатҳи ҷараён имкон медиҳад ва масири аудио ва видеоро ба ва аз контейнерҳои ҷудогона осонтар мекунад. PipeWire метавонад ҳама гуна ҷараёнҳои мултимедиявиро коркард кунад ва қодир аст, ки на танҳо ҷараёнҳои аудио, балки ҷараёнҳои видеоиро омехта ва масир гардонад, инчунин манбаҳои видеоиро (дастгоҳҳои сабти видео, камераҳои веб ё мундариҷаи экрани аз ҷониби барномаҳо нишон додашуда) идора кунад. PipeWire инчунин метавонад ҳамчун сервери аудио амал кунад, ки таъхири паст ва функсияро таъмин мекунад, ки қобилиятҳои PulseAudio ва JACK-ро муттаҳид мекунад, аз ҷумла бо назардошти ниёзҳои системаҳои коркарди касбии аудио, ки PulseAudio пешниҳод карда натавонист.

Хусусиятҳои асосии:

  • Аудио ва видеоро бо таъхирҳои ҳадди аққал сабт ва бозсозӣ;
  • Асбобҳо барои коркарди видео ва аудио дар вақти воқеӣ;
  • Меъмории бисёрҷараён, ки ба шумо имкон медиҳад дастрасии муштаракро ба мундариҷаи якчанд барномаҳо ташкил кунед;
  • Модели коркард дар асоси графики гиреҳҳои мултимедиявӣ бо дастгирии ҳалқаҳои бозгашт ва навсозии графикҳои атомӣ. Мумкин аст, ки коркардкунандагонро ҳам дар дохили сервер ва ҳам плагинҳои беруна пайваст кунед;
  • Интерфейси муассир барои дастрасӣ ба ҷараёнҳои видео тавассути интиқоли тасвирҳои файл ва дастрасӣ ба аудио тавассути буферҳои муштараки ҳалқа;
  • Имконияти коркарди маълумоти мултимедиявӣ аз ҳама гуна равандҳо;
  • Мавҷудияти плагин барои GStreamer барои содда кардани ҳамгироӣ бо замимаҳои мавҷуда;
  • Дастгирии муҳити ҷудошуда ва Flatpak;
  • Дастгирии плагинҳо дар формати SPA (Simple Plugin API) ва қобилияти сохтани плагинҳое, ки дар вақти воқеӣ кор мекунанд;
  • Системаи чандир барои ҳамоҳангсозии форматҳои мултимедиявии истифодашаванда ва тақсимоти буферҳо;
  • Истифодаи як раванди замина барои масири аудио ва видео. Қобилияти кор дар шакли сервери аудио, марказ барои пешниҳоди видео ба барномаҳо (масалан, барои API screencast gnome-shell) ва сервер барои идоракунии дастрасӣ ба дастгоҳҳои сабти видео.
  • Манбаъ: opennet.ru

Илова Эзоҳ