¿Cuáles son todos estos servicios de tvOS?

1

Me di cuenta de que la transmisión de TVOS de Apple no era inferior a 7 mDNS PTR - RR s (vía Bonjour , supongo):

+ 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

Nota: los valores únicos e identificables personalmente se han aleatorizado.

Parece mucho. Al principio pensé que solo eran los primeros 5 (todavía parece mucho). Algunos son obvios, otros son ... no tanto. Pero, tira del cable Ethernet de AppleTV y observa cómo desaparecen todos.

    
pregunta tjt263 14.12.2018 - 09:17

1 respuesta

3

Los servicios son:

._airplay._tcp.local

Este es un anuncio de Bonjour para el servicio de red que permite AirPlay de contenido de video. Es decir. esto permite que los dispositivos iOS descubran el Apple TV como una "pantalla remota" en la que se puede mostrar el video.

._mediaremotetv._tcp.local

Este es uno de los servicios de red que hacen que el control remoto de Apple TV funcione, es decir, la aplicación o la función incorporada del Centro de control para controlar de forma remota los dispositivos de Apple TV desde iPhone y iPad. Este servicio se anuncia en la red a través de Bonjour para garantizar que los dispositivos iOS puedan detectar el AppleTV.

._companion-link._tcp.local

Aparentemente, este servicio no está documentado por Apple, pero parece estar involucrado en el funcionamiento del sistema AirPlay 2.

._raop._tcp.local

Este servicio de red se llama Protocolo de salida de audio remoto. Esencialmente dice que el AppleTV funciona como un receptor de audio AirPlay. Este anuncio de Bonjour permite a los dispositivos iOS descubrir el Apple TV como un "altavoz" al que puede enviar audio.

._sleep-proxy._udp.local

Este es un Proxy de sueño Bonjour. La idea es que AppleTV pueda responder a varias consultas de red para otros dispositivos que actualmente están en modo de bajo consumo para reducir el consumo de energía. Por ejemplo, podría ser una Mac que ofrezca una biblioteca compartida de iTunes o una impresora compartida. El AppleTV puede responder a las solicitudes de red de estos servidores mientras la Mac está en modo de suspensión, por ejemplo, lo que permite al usuario enumerar las impresoras compartidas disponibles en la red. Sin embargo, cuando el usuario elige imprimir algo, AppleTV activará la Mac y le transferirá la solicitud.

_homekit._tcp.local

Este es un servicio de red relacionado con HomeKit, el sistema de Apple para comunicarse y controlar dispositivos en el hogar. Piense bombillas controlables, cortinas, timbres de puertas, lo que sea. El AppleTV funciona como un proxy en una configuración tal que el usuario puede controlar los dispositivos de forma remota (es decir, cuando no está en casa), aunque los dispositivos pueden ser solo para Bluetooth y fuera de alcance. Tenga en cuenta que los dispositivos HomeKit comunes en la red se anuncian como _hap._tcp en su lugar.

._touch-able._tcp.local

Este es otro de los servicios de red que hacen que el Apple TV Remote funcione. Este servicio se refiere a la autenticación del dispositivo. Es decir. Si desea, por ejemplo, reproducir un video de Youtube en el Apple TV, este puede requerir que el dispositivo se autentique antes de poder hacerlo. En la práctica, las autenticaciones funcionan en el Apple TV mostrando un código PIN en el televisor que el usuario ingresa en el dispositivo iOS. Este código PIN se transfiere mediante el servicio anunciado como "táctil" para autenticar el dispositivo.

    
respondido por el jksoegaard 16.12.2018 - 22:20

Lea otras preguntas en las etiquetas