如何使用CoreAudio获取AirPlay设备列表

时间:2014-02-27 03:32:11

标签: macos core-audio

如何使用CoreAudio获取可用的AirPlay设备列表?它甚至可能吗?我可以枚举所有连接的设备,列表包含一个“AirPlay”条目,但我有两个设备,并希望在它们之间进行选择。我怎样才能在MAcOS中做到这一点?

2 个答案:

答案 0 :(得分:0)

我认为这里的答案是使用Bonjour API,而不是CoreAudio。 AirPlay设备自行注册,必须使用Bonjour进行枚举。

答案 1 :(得分:0)

我相信每个AirPlay设备都会在AirPlay kAudioDevicePropertyDataSource下列为数据源(AudioDeviceID)。

相关问题