17 votos

Cómo deshabilitar por completo Airplay en Mac OS X

Me gustaría eliminar por completo AirPlay.

Buscando una respuesta, leí Desactivar AirPlay en un Mac

Pero realmente no ofrecía una solución directa.

Este es mi problema:

Tengo la sala de medios de la casa conectada a un receptor compatible con Airplay. Nuestro servidor de medios es un Mac secundario que se ejecuta las 24 horas del día, los 7 días de la semana con el único propósito de servir medios en toda la casa. Esta es una máquina sin cabeza que nunca emite ningún audio propio, de hecho, podría tener todos los controladores de audio desactivados y estar perfectamente bien para mí.

Lo que sucede es que esta máquina parece decidir espontáneamente que quiere conectarse al receptor de AirPlay, lo que hace que mi sala de medios cambie repentinamente de fuente de entrada y resulte molesto y confuso para otros miembros de la casa.

Si pudiera simplemente deshabilitar por completo AirPlay en esta máquina, todo estaría bien. Pero no quiero afectar ninguna otra conectividad a internet, ya que tengo múltiples aplicaciones que necesitan comunicarse todo el tiempo en ambas direcciones con internet.

¿Existe de hecho una forma directa de deshabilitar por completo AirPlay en Mac OS X?

0 votos

A primera vista, esto no parece ser diferente de la pregunta a la que te estás refiriendo. ¿Puedes elaborar un poco sobre por qué las soluciones ofrecidas allí no funcionarán para ti?

0 votos

Y pensándolo bien: ¿No sería mejor resolver el problema del cambio automático de fuentes de entrada?

0 votos

Específicamente, no puedo bloquear todas las conexiones entrantes porque tengo múltiples aplicaciones que requieren conexiones entrantes y salientes. Configurar un conjunto complejo de reglas para intentar permitir que algunas cosas pasen a través del firewall y bloquear otras, simplemente no es en absoluto deseable. Necesito que TODA la funcionalidad de red estándar funcione, solo necesito deshabilitar Airplay. No he encontrado una manera de hacerlo. Me encantaría resolver el auto-switching, pero cambia cuando recibe una solicitud para hacerlo, que proviene de la Mac, así que eso es lo que necesito resolver.

6voto

Arlukin Puntos 473

Acabo de encontrar algo de ayuda aquí: Desactivar la duplicación de AirPlay. Te permitirá desactivar la duplicación de Airplay (asumo que incluye solo el sonido) utilizando un comando de terminal. Denegará al ordenador el acceso a la aplicación AirPlay que permite la duplicación de Airplay.

sudo chmod 000 /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent

Aunque hay algunos problemas asociados con esto. He copiado los "inconvenientes" del artículo a continuación.

El único inconveniente de este método es que bloquea la barra de menú, lo que significa que tus usuarios no podrán utilizar ninguno de los elementos de la barra de menú. Sin embargo, siguen pudiendo ajustar el volumen utilizando el teclado. Cerrar sesión y volver a iniciarla restaurará la funcionalidad de la barra de menú hasta que el usuario intente utilizar nuevamente la duplicación de AirPlay. ¡Supongo que si tus usuarios se quejan de que la barra de menú se bloquea, ya sabes lo que han estado intentando hacer! Para eliminar la tentación de tus usuarios de bloquear la barra de menú todo el tiempo, puedes ocultar el icono de AirPlay abriendo Preferencias del sistema > Pantallas y desmarcando la casilla "Mostrar opciones de duplicación en la barra de menú cuando estén disponibles".

si luego no te gusta y quieres devolverlo a la configuración predeterminada sin reinstalar OS X, debes realizar los mismos pasos anteriores como cuando desactivaste AirPlay. Pero en lugar de poner 000 después de sumo chmod, debes utilizar los números 755

Seguirías los pasos, reiniciarías tu iMac como antes y deberías haberlo vuelto a habilitar

0 votos

Esta es una gran solución para un servidor de música sin cabeza. Si nadie inicia sesión excepto el OP, evitará la conexión inestable a AirPlay, que es un error extraño hasta que el OP pueda limpiar o reemplazar el Mac/OS inestable. (Lo cual fue lo que sucedió al final según un comentario allí).

0 votos

Hay un script actualizado que básicamente ejecuta esta idea en gist.github.com/thefonso/3294e5d70901226c84b4f8968337380d. También deshabilita otros servicios y cosas, por lo que es probable que necesite ser editado. De la información: "# IMPORTANTE: Necesitarás deshabilitar SIP alias Rootless para poder ejecutar completamente este script, puedes volver a habilitarlo después. # ADVERTENCIA: Podría deshabilitar cosas que no te gusten. Por favor, verifica dos veces los servicios en las variables TODISABLE." Aún no lo he probado.

1voto

Tony Williams Puntos 4903

¿Has probado instalar Soundflower, el controlador de enrutamiento de audio de la gente de Max SP? Es gratuito.

Establece la Salida en Soundflower en Preferencias del Sistema. En tu caso también querrás establecer Efectos de Sonido en lo mismo.

Eso básicamente capturará todo el audio en el sistema y lo enviará al cubo de basura.

0voto

danfordham Puntos 101

Vi la respuesta del Hombre Hotdog y desde Ajustes silencié la Salida de Sonido para el dispositivo Apple TV, y cambió a una salida de sonido diferente.

Luego pude apagar Airplay desde la configuración de la Pantalla, y ya no recibí esas molestas notificaciones.

Antes de cambiar la configuración de la Salida de Sonido, no podía apagarlo desde la configuración de la Pantalla.

-1voto

Dave Puntos 5595

Tal vez no esté entendiendo la pregunta, pero todos mis Mac tienen un elemento de menú que dice "Desactivar la duplicación de AirPlay". Es accesible directamente desde el icono del menú AirPlay, así como desde el panel de preferencias de Pantallas bajo Ajustes.

0 votos

No hay opciones como estas aquí... Tengo "Mostrar opciones de reflejo en la barra de menú cuando estén disponibles" pero nunca se muestra ningún icono de menú de AirPlay. De hecho, nunca he visto un icono de menú de AirPlay en ninguno de mis Macs (4 en este momento). No hay forma de encontrar una forma de desactivar Airplay. Además, este problema es estrictamente de audio - nunca se recibe video, solo sonido (aunque esto puede ser debido al receptor, no estoy seguro).

2 votos

Solo se mostrará el icono del menú AirPlay cuando haya un dispositivo de video AirPlay disponible. De lo contrario, la opción de sonido solo estará disponible en las opciones de salida de sonido en las preferencias del sistema o presionando "alt + clic" en el icono de volumen en la barra de menú.

-2voto

Hotdog Man Puntos 1

Ve a Preferencias del Sistema -> Sonido -> Salida. Allí dirá elige un dispositivo para la salida de sonido, con una tabla que enumera los altavoces del Mac o el Apple TV, y si tienes auriculares también aparecerán allí.

1 votos

En mi caso no fue así, ya que ese era todo el problema... Airplay no se mostraba. Al final lo reemplacé con una máquina diferente y dejó de intentar conectar espontáneamente, por lo que se convirtió en un problema menor.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X