LINUX.ORG.RU

Запись и воспроизведение звука под разными пользователями параллельно

 ,


0

1

Разнёс работу с разными приложениями и данными в разные системные учётки, в целях безопасности. Божественный pulseaudio работает отвратительно. Если, например, работает аудиопроигрыватель, то, когда он играть прекратит, могут залпом проиграться звуки от skype, от hipchat из браузера, которые должны были прозвучать раньше. С записью звука, как я понял, всё ещё хуже - работает по принципу «кто раньше встал, того и тапки» - какой пользователь раньше запустил инстанс pulseaudio, тот и захватил источник звука.

Как это лечится? Может, переходить на что-то, типа JACK?

Gentoo ~amd64, media-sound/pulseaudio-7.1.

Вот тут вроде пишут как сделать:

http://billauer.co.il/blog/2014/01/pa-multiple-users/

А вообще в первую голову приходит вариант запускать пульсу в режиме system-wide, хотя он и не рекомендуется.

PS: А вообще, по запросу «pulseaudio different users» гуглятся тонны разных мануалов. Стыдно должно быть.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от Loki13

В гуглящемся удобных решений не увидел. Потому и спросил здесь.

Решение с локальным TCP-сокетом - во-первых, неочевидное (надеялся, что есть более вменяемое решение), во-вторых, старое (упоминается Fedora 14, а она 2010 года выпуска) - всё могло сто раз поменяться.

Andrey_Utkin ★★
() автор топика
Ответ на: комментарий от Loki13

Заработало один раз. Но он же не рекомендуемый разработчиками.

Andrey_Utkin ★★
() автор топика
Ответ на: комментарий от Andrey_Utkin

Fedora 14 вышла в 2013м. Не надо тут.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.