Я установил moc на сервер Debian, чтобы удаленные пользователи могли воспроизводить музыку с другого компьютера.
Сервер связан с некоторыми динамиками.
Мне пришлось добавлять удаленных пользователей в аудиогруппу, чтобы они могли получить доступ к серверу ASLA и воспроизводить музыку с помощью moc. (см. moc )
Теперь оба могут использовать moc через команду mocp. Однако, когда два пользователя запускаются (один за другим), mocp их музыка перекрывается на тех же динамиках, что и предыдущая песня, чтобы играть приоритет.
Q. Есть ли способ настроить поведение аудиоустройства для прослушивания только одной песни в случае конфликта между действиями пользователей?
Желаемое поведение:
Последняя песня, запущенная с mocp имеет приоритет над предыдущим, который затем убивается. Первый пользователь, запускающий mocp, держит дескриптор над аудиоустройством, пока он / она не убивает сервер mocp (mocp -x)