Sound Policy: различия между версиями
(Новая страница: «{{DraftPolicy |responsible=icesik@ |discussion_link=http://lists.altlinux.org/pipermail/devel/2010-January/179374.html |discussion_since=26.01.2010 }} '''Sound Polic...») |
Нет описания правки |
||
Строка 38: | Строка 38: | ||
== Ссылки == | == Ссылки == | ||
* [http://pulseaudio.org/ Звуковой сервер PulseAudio] | * [http://pulseaudio.org/ Звуковой сервер PulseAudio] | ||
* [http://0pointer.de/blog/projects/guide-to-sound-apis A Guide Through The Linux Sound API Jungle] |
Версия от 03:09, 26 января 2010
Sound Policy — поведение по-умолчанию для приложений работающих со звуком.
Общие соображения
Данное полиси является отправной точкой для маинтейнеров собирающих звуковые приложения в ALT Linux. Оно растолковывает общие принципы сборки приложений для работы со звуком. Оно затрагивает приложения для проигрывания звука (mpg123, mpg321, rhythmbox, amarok, xmms и etc), приложения для проигрывания видео (mplayer, totem и etc), записи звука и видео в общем.
Теория
В текущий момент в среде GNU/Linux существует достаточное количество звуковых серверов, звуковых библиотек и интерфейсов для ввода/вывода звука.
Начнём с интерфейсов:
- ALSA
- OSS
Звуковые серверы:
- PulseAudio
- ESD
- aRts
- NAS
- jack
Библиотеки:
- libao
ALSA
ALSA является
Как это всё должно работать
В общем случае, для обычного пользователя всё должно работать незаметно и сразу после установки из дистрибутива. Пользователь не должен настраивать каждое приложение после установки.