
저는 Ubuntu 16.04를 사용하고 있으며 LAN의 원격 시스템에 있는 PulseAudio(PA)를 PC의 싱크로 설정했습니다.
이것은 꽤 잘 작동합니다. 그러나 PC를 일시 중단했다가 다시 깨우면(몇 시간 후) 기본 오디오 싱크가 HDMI 또는 로컬에서 사용 가능한 모든 항목으로 대체됩니다.
이제 몇 초 후에 네트워크가 시작되고 원격 PA 싱크가 나타나지만 기본값으로 선택되지는 않습니다. 일시 중단된 PC를 깨울 때마다 수동으로 선택해야 합니다.
문제는 PA가 wake up 이후 매번 동일한 싱크에 새로운 ID를 할당하기 때문에 기본값을 상수 ID로 설정할 방법이 없다는 점입니다.
PA 이벤트를 수신한 다음 반응하는 간단한 C++ 프로그램을 작성할 수 있지만 원격 싱크가 있을 때 항상 원격 싱크를 사용하는 더 쉽고 빠른 방법이 있는지 알고 싶습니다.