服务包括:
._airplay._tcp.local
这是用于启用AirPlay视频内容的网络服务的Bonjour广告。即,这允许iOS设备将Apple TV发现为可以显示视频的“远程显示器”。
._mediaremotetv._tcp.local
这是使Apple TV Remote工作的网络服务之一 - 即应用程序或控制中心内置功能,用于从iPhone和iPad远程控制Apple TV设备。此服务通过Bonjour在网络上公布,以确保iOS设备可以发现AppleTV。
._companion-link._tcp.local
这项服务似乎没有Apple记录,但似乎涉及使AirPlay 2系统正常工作。
._raop._tcp.local
该网络服务称为远程音频输出协议。它本质上是说AppleTV可以作为AirPlay音频接收器使用。此Bonjour广告允许iOS设备将Apple TV发现为可以发送音频的“扬声器”。
._sleep-proxy._udp.local
这是一个Bonjour睡眠代理。这个想法是AppleTV可以响应当前处于低功耗模式的其他设备的各种网络查询,以降低能耗。例如,它可能是提供共享iTunes资料库或共享打印机的Mac。然后AppleTV可以在Mac处于睡眠模式时应答这些服务器的网络请求 - 例如,允许用户列出网络上可用的共享打印机。但是,当用户选择打印某些内容时,AppleTV将唤醒Mac并将请求转移给它。
_homekit._tcp.local
这是关于HomeKit的网络服务,HomeKit是Apple用于与家庭通信和控制设备的系统。想想可控制的灯泡,灯罩,门铃等等。AppleTV在这样的设置中充当代理,使得用户可以远程控制设备(即,不在家中),即使设备可能仅是蓝牙且超出范围。请注意,网络上的普通HomeKit设备通告为_hap._tcp。
._touch-able._tcp.local
这是使Apple TV Remote工作的另一种网络服务。此服务涉及设备身份验证。即如果您想在Apple TV上播放Youtube视频,Apple TV可能要求在允许之前对设备进行身份验证。实际上,Apple TV在Apple TV上显示用户在iOS设备上输入的PIN码。该PIN码使用广告为“可触摸”的服务进行传输,以验证设备。