Deshabilite Airplay en Mac debido a demasiados dispositivos Airplay

Me gustaría encontrar una solución a mi problema. Recientemente me mudé a un dormitorio de alrededor de 1100 estudiantes, y cada uno de estos estudiantes tiene un dispositivo multimedia que también es un dispositivo Airplay.

Debido a esto, el servicio Airplay parece destruir por completo el sonido en el cliente y hacerlo muy lento. He solucionado esto simplemente deshabilitando bonjour por completo descargando las listas mDNSResponder y mDNSResponderHelper de los demonios de lanzamiento, pero esto también hace que los anuncios de multidifusión de mi servicio de IPTV fallen.

Intenté bloquear los paquetes bonjour sin éxito tampoco (con Littlesnitch).

Simplemente me gustaría que no cargara los dispositivos Airplay en absoluto, para que no se sature con ellos.

Información sobre mi sistema: OSX 10.9.3 (tanto en Macbook como en iMac). Cosas que he probado:

  1. Cambiando el mDNSService a 000 (no funciona tan bien)
  2. Bloqueo de los puertos asociados con los anuncios de Airplay (5353)
  3. Descarga completa de mDNSResponder y mDNSResponderHelper

Estoy conectado a través de una red cableada y los anuncios se envían a través de anuncios de multidifusión (como con mi IPTV).

Respuestas (2)

Intente deshabilitar AirPlay Mirroring en su terminal

sudo chmod 000 

/System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent

Para volver a encenderlo

sudo chmod 755 

/System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent

Aquí está la lista de puertos utilizados por Airplay

puertos de reproducción aérea

fuente

OSX 10.11 como raíz:chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
@gcb: en El Capitan, SIP se interpone en la ejecución de este comando.

AirPlayXPCHelper /usr/libexec/AirPlayXPCHelperestaba martillando el puerto 7000 en mi red local. El puerto 7000 no está documentado en el quién es quién de puertos y uso de Apple:

https://support.apple.com/en-us/HT202944

Lo encontré usando un paquete de software de firewall de aplicaciones y monitoreo de acceso a la red de aplicaciones de trabajo liviano llamado Radio Silence.

Radio Silence es una interfaz fácil de todo o nada para monitorear el acceso a la red de procesos. https://radiosilenceapp.com . ¡Para aquellos que encuentran Little Snitch o HandsOff! un poco demasiado complejo o abrumador en la configuración, esta es una herramienta rápida y sucia con una interfaz limpia.

Lo mismo, AirPlayXPCHelperestaba martillando el puerto 7000 en una IP extraña en el rango asignado (192.168.86.173). Reinstalé el sistema operativo desde cero y todavía estaba martillando el puerto 7000 en la misma extraña IP interna asignada. Lo encontré usando Wireshark y luego netstat -anvt | grep SYN_SENTlo usé cuando intentaba conectarse para darme un PID y luego descubrí ps -ax | grep $PIDque era AirPlayXPCHelper.