Ios 如何检测网络上是否存在Airplay纯音频设备?
我无法在网上找到详细说明如何发现支持纯音频版本Airplay的设备的代码(是的,谷歌搜索了大量代码)。苹果的开发者网站上似乎也没有任何东西——我花了一个小时搜索谷歌,搜索苹果的文档。我显然遗漏了一些东西 我确实发现了这一点:,但这只描述了如何发现并连接到支持Airplay镜像的设备。它们基本上被识别为另一个显示,您只需开始绘制即可 我也发现了这一点:,但它只描述了当设备可用时如何创建AirPlay选择器,而不是如何知道设备通常何时可用(我想根据音频设备可用性在我的应用程序中执行其他逻辑) 我的最终目标是防止用户尝试为我的应用程序使用纯音频播放设备,这需要视频支持。我计划在检测到1+纯音频设备和0个支持视频的设备时显示警告消息 我对纯音频设备的代码特别感兴趣,比如苹果电视第一代、机场和支持Airplay的扬声器。这一点尤其重要,因为苹果电视在不同的时代看起来没有明显的不同,用户可能会认为他们可以通过Airplay使用应用程序,而事实上他们不能 有人能告诉我正确的资源吗Ios 如何检测网络上是否存在Airplay纯音频设备?,ios,objective-c,swift,airplay,apple-tv,Ios,Objective C,Swift,Airplay,Apple Tv,我无法在网上找到详细说明如何发现支持纯音频版本Airplay的设备的代码(是的,谷歌搜索了大量代码)。苹果的开发者网站上似乎也没有任何东西——我花了一个小时搜索谷歌,搜索苹果的文档。我显然遗漏了一些东西 我确实发现了这一点:,但这只描述了如何发现并连接到支持Airplay镜像的设备。它们基本上被识别为另一个显示,您只需开始绘制即可 我也发现了这一点:,但它只描述了当设备可用时如何创建AirPlay选择器,而不是如何知道设备通常何时可用(我想根据音频设备可用性在我的应用程序中执行其他逻辑) 我的最