¿Qué necesita AirPlay de wifi y enrutador?

He estado usando AirPlay con un Airport Express conectado a mi HiFi con mucho éxito durante años. Mi enrutador y el punto de acceso wifi principal eran Apple AirPort Extreme, por lo que todo era de Apple a Apple y funcionó.

Ahora acabo de instalar un nuevo Virgin Broadband Super Hub 2ac (es un enrutador de módem por cable Netgear personalizado con wifi incorporado) y por razones de diseño local lo configuré como enrutador y como punto de acceso wifi. Funciona muy bien. Puse el viejo AirPort Extreme en modo puente para que solo sirva como un interruptor y reinicié el Airport Express para unirse a la nueva red inalámbrica.

Todo funciona bien excepto AirPlay. Incluso AirPlay a veces funciona, pero la mayoría de las veces falla. El servicio Airport Express AirPlay siempre está visible desde mi iPhone, pero tratar de reproducir música a través de él generalmente falla. Los foros de medios de Virgin tienen varias historias de "AirPlay no funciona con mi concentrador Virgin Super", y la respuesta de consenso parece ser "no use el concentrador Super como un enrutador". Esto me parece derrotista.

Debe haber algún requisito de AirPlay que el enrutador o el servicio wifi no satisfagan. ¿Qué es? ¿Qué necesita AirPlay? ¿Algún protocolo en particular? ¿Alguna configuración wifi especial?

No es que sea una respuesta a su pregunta, pero acabo de terminar de escribir esto para otro problema ligeramente diferente, en SuperUser... superuser.com/a/909159/347380
Gracias Tetsujin: había leído esa discusión sobre SuperUser y realmente preferiría tratar de entender qué necesita AirPlay y por qué el llamado super-hub de Virgin no lo admitirá correctamente. Virgin SH se puede configurar con configuraciones avanzadas y parece funcionar bien para todo lo demás.
Más información: AirPlay SÍ funciona para reproducir iTunes en mi iMac, que está conectado por ethernet al enrutador Virgin, con Airport Express captando la señal wifi y alimentando la música a mi HiFi. Entonces, cuando digo "AirPlay no funciona", quiero decir que iPhone o iPad no transmitirán AirPlay a través de wifi.
¿Están los puertos Ethernet y las conexiones Wi-Fi en la misma subred? Ese es un requisito de AirPlay y explicaría por qué Ethernet funciona pero Wi-Fi no.
Gracias, pero sí, por supuesto, estas conexiones están en la misma subred.
¿El AP tiene algo como "separación de tráfico" en su configuración? Algunos AP pueden evitar que un dispositivo inalámbrico vea o hable con otros dispositivos inalámbricos con esta configuración (eso sería por razones de seguridad en situaciones de red pública).

Respuestas (1)

AirPlay utiliza los siguientes puertos:

  • TCP 80-http
  • TCP 443-https
  • TCP/UDP 554 - rstp
  • TCP 3689 - DAP
  • UDB 5353 - mDNS

Datos de https://support.apple.com/en-us/HT202944 : puertos TCP y UDP utilizados por los productos de software de Apple y puertos y protocolos TCP y UDP utilizados por Apple TV

Aquí se explica cómo probar los puertos y también una guía de configuración centrada en AirPort.

Muchas gracias, bmike, por esta información tan útil. Sin embargo, la prueba de puerto con la utilidad de red de Apple no parece funcionar con Airport Express como objetivo. Además, no es fácil probar puertos desde dispositivos iOS. Encontré una aplicación. Me dio un resultado negativo pero no estaba seguro si creerlo. Desde entonces, he conseguido que AirPlay funcione de forma intermitente desde el iPhone, ¡deshabilitando el cortafuegos en el superconcentrador! Sé que el firewall no debería ser relevante para los problemas de conectividad LAN puramente locales, pero ¿sospecho que el firmware de este kit puede tener algunos errores?