Имеется Ubuntu/ALSA/PulseAudio на котором крутятся MPD и AirPlay (Shairport-Sync).
Проблема в исключительном захвате PCM драйвера одним из клиентов.
Т.е. если аудио проигрывается через MPD то AirPlay получит отказ в доступе к PCM устройству.
Мне же нужно чтобы было возможно переключение между MPD и AirPlay по принципу «последний прав».
Полагаю чтобы это реализовать, потребуется встроить в ALSA драйвер собственный обработчик который и будет слушать запросы от клиентов и при попытке подключения освобождать PCM устройство.
Реально реализовать такой механизм переключения?
Имеются ли другие пути решения задачи?
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Alsa, PCM.!default, Steam (2013)
- Форум Alsa переключение источников (2022)
- Форум [alsa] Назначить звуковой карте pcm-устройство (2010)
- Форум [ALSA][PCM][5.1] Треск в колонках (2009)
- Форум Пиринговые клинты? (2002)
- Форум ALSA установить шаг смены dB для PCM (2017)
- Форум Сконвертить PCM->DSD->PCM (2016)
- Форум Быстрое переключение ALSA OSS (2011)
- Форум Pulseaudio & PCM (2009)
- Форум настройка клинта vpn (2004)