
Я использую Ubuntu 16.04 и настраиваю PulseAudio (PA) на удаленной машине в локальной сети в качестве приемника моего ПК.
Это работает довольно хорошо. Однако если я приостанавливаю свой ПК, а затем пробуждаю его (через несколько часов), то аудиоприемник по умолчанию возвращается к HDMI или к тому, что доступно локально.
Теперь через несколько секунд сеть запускается и появляется удаленный PA-приемник, но он не будет выбран по умолчанию. Мне нужно вручную выбирать его каждый раз, когда я пробуждаю свой ПК из спящего режима.
Проблема в том, что PA назначает новый идентификатор одному и тому же приемнику каждый раз после пробуждения, поэтому нет возможности установить постоянный идентификатор по умолчанию.
Я могу написать простую программу на C++, которая прослушивает события PA и затем реагирует, но я хочу узнать, есть ли какой-либо другой более простой/быстрый способ всегда использовать удаленный приемник, когда он присутствует.