如何使用CoreAudio获取可用的AirPlay设备列表?它甚至可能吗?我可以枚举所有连接的设备,列表包含一个“AirPlay”条目,但我有两个设备,并希望在它们之间进行选择。我怎样才能在MAcOS中做到这一点?
答案 0 :(得分:0)
我认为这里的答案是使用Bonjour API,而不是CoreAudio。 AirPlay设备自行注册,必须使用Bonjour进行枚举。
答案 1 :(得分:0)
我相信每个AirPlay设备都会在AirPlay kAudioDevicePropertyDataSource
下列为数据源(AudioDeviceID
)。