
我使用的是 Ubuntu 16.04,並將 LAN 上的遠端電腦上的 PulseAudio (PA) 設定為我的 PC 的接收器。
這效果非常好。但是,如果我暫停電腦然後喚醒它(幾個小時後),預設音訊接收器將回落到 HDMI 或本地可用的任何裝置。
現在,幾秒鐘後網路啟動並出現遠端 PA 接收器,但不會將其選擇為預設值。每次當我從掛起狀態喚醒電腦時,我都需要手動選擇它。
問題是 PA 每次喚醒後都會為同一個接收器指派一個新的 ID,因此無法將預設值設為常數 ID。
我可以編寫一個簡單的 C++ 程式來偵聽 PA 事件然後做出反應,但我想知道是否有其他更簡單/更快的方法來始終使用遠端接收器(當遠端接收器存在時)。