<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Релиз звукового сервера PulseAudio 1.0]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=16823&amp;type=atom" />
	<updated>2011-09-27T19:44:18Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=16823</id>
		<entry>
			<title type="html"><![CDATA[Релиз звукового сервера PulseAudio 1.0]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=215476#p215476" />
			<content type="html"><![CDATA[<p>Увидел свет релиз звукового сервера <a href="http://pulseaudio.org/">PulseAudio 1.0</a>. По сравнению с прошлым выпуском внесено около тысячи исправлений. Тем не менее, версия 1.0 не позиционируется как какой-то знаковый этап, сигнализирующий достижение определенного уровня стабильности или функциональности. Это скорее смена подхода в нумерации релизов и следствие реструктуризации процесса разработки.</p><p>В соответствии с новой схемой нумерации релизов, первая цифра версии будет увеличиваться для каждого значительного выпуска, а вторая цифра будет иметь значение только для корректирующих релизов. Например, следующий значительный релиз выйдет по номером 2.0, а если в PulseAudio 1.0 будет найдена критическая ошибка, то будет выпущен корректирующий релиз 1.1.</p><p>Большие изменения коснулись и процесса управления проектом. Как известно Леннарт Поттеринг (Lennart Poettering), основатель и лидер проекта PulseAudio, последнее время отстранился от работы над PulseAudio и уделяет все свое внимание развитию системного менеджера systemd. За выпуск релизов теперь отвечает Colin Guthrie, который одновременно будет выполнять роль лидера сообщества и арбитра при решении спорных вопросов и приеме новых патчей. Инфраструктура проекта перемещена под крыло freedesktop.org, где теперь будут размещены Git-репозитории, списки рассылки и система отслеживания ошибок.</p><p>PulseAudio выступает в роли промежуточного звена, выполняющего роль посредника между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя доступ работу с оборудованием. PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений, организовывать поступление, смешивание и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет менять формат звукового потока и использовать <a href="http://www.pulseaudio.org/wiki/Modules">плагины</a>, дает возможность перенаправлять звуковой поток на другую машину. Кроме Linux, PulseAudio поддерживает работу в таких системах, как Solaris, FreeBSD, NetBSD, Mac OS X и Windows. Код PulseAudio распространяется в рамках лицензии LGPL 2.1+.</p><p>Ключевые <a href="http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/1.0">улучшения</a> PulseAudio 1.0:</p><ul><li><p>Реализация экспериментального протокола управления, <a href="http://pulseaudio.org/wiki/DBusInterface">базирующегося</a> на использовании D-Bus. Отныне все действия, кроме передачи звуковых потоков и управления громкостью на уровне источника вывода (source-outputs), могут производиться через D-Bus. Стабильность API пока не гарантируется, так как интерфейс проходит тестирование и доработку.</p></li><li><p>Управление громкостью на стороне : если ранее в PulseAudio можно было регулировать громкость устройств воспроизведения, устройств захвата звука и принимаемых звуковых потоков, то теперь управлять громкостью также можно для принимающих звук приложений (source-outputs или capture streams). Например, можно регулировать громкость отдельно для каждого записывающего приложения (например, для VoIP-клиентов), примерно также как ранее делалось для приложений, занимающихся воспроизведением;</p></li><li><p>Поддержка прямого <a href="http://pulseaudio.org/wiki/Passthrough">проброса</a> звука. Приложения могут отправить сжатый звуковой поток непосредственно на оборудование, поддерживающее данный формат (Например, A/V ресиверы или поддерживающие расширенные форматы Bluetooth-гарнитуры), минуя обработку силами PulseAudio;</p></li><li><p><a href="http://arunraghavan.net/2011/08/hello-hello-hello/">Добавлен</a> новый модуль для подавления эха. Из коробки данный модуль уже используется в Empathy 3.2, для других приложений требуется ручная загрузка модуля module-echo-cancel;</p></li><li><p>Возобновлена поддержка платформы Windows. Возможность сборки для Windows была нарушена в в версиях старше 0.9.6;</p></li><li><p>В модуле module-rtp-receive реализован новый алгоритм определения частоты дискретизации для RTP-потоков, что позволило решить проблемы с искажением звука из-за неправильного определения частоты дискретизации;</p></li><li><p>Удалены устаревшие компоненты pabrowse и libpulse-browse, функциональность которых теперь обеспечивается через avahi-browse и libavahi;</p></li><li><p>Поддержка синхронизации изменения громкости для flat-режима, выделяющего самое громкое приложение;</p></li><li><p>Новый модуль с реализацией эквалайзера;</p></li><li><p>Автоматическое подсоединение к Jack-серверу, если он запущен в системе (ранее требовалось исправление файлов конфигурации).</p></li></ul><p>Источник — <a href="http://www.opennet.ru/opennews/art.shtml?num=31873">http://www.opennet.ru/opennews/art.shtml?num=31873</a><br />Главная ссылка к новости — <a href="http://lists.freedesktop.org/archives/pulseaudio-discuss/2011-September/011451.html">http://lists.freedesktop.org/archives/p … 11451.html</a></p>]]></content>
			<author>
				<name><![CDATA[XRevan86]]></name>
				<uri>https://linuxforum.ru/profile.php?id=10073</uri>
			</author>
			<updated>2011-09-27T19:44:18Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=215476#p215476</id>
		</entry>
</feed>
