这些tvOS服务是什么?


3

我注意到Apple的tvOS广播不低于7 mDNS PTR - RR s(通过Bonjour,我猜):

+ Apple TV._airplay._tcp.local
+ Apple TV._mediaremotetv._tcp.local
+ Apple TV._companion-link._tcp.local
+ 1BC5121395BA@Apple TV._raop._tcp.local
+ 70-61-23-49.1Apple TV._sleep-proxy._udp.local
+ BC69B8CC-AEE6-B37E-AAB3-E2D55C4DE0AA._homekit._tcp.local
+ EC9ED9FECEDB93DFEE5A0AC02C0BA9A5CD8DDA27._touch-able._tcp.local

注意:独特的,可识别个人身份的值已随机化。


看起来好像很多。起初我以为它只是前5个(看起来仍然很多)。有些是显而易见的,有些是......而不是。但是,拉下AppleTV的以太网线并看着它们全部消失。

Answers:


5

服务包括:

._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码使用广告为“可触摸”的服务进行传输,以验证设备。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.