Desativar o AirPlay em um Mac

13

Quero impedir que o usuário possa transmitir para alto-falantes remotos com qualquer cliente em seu laptop. Existe uma maneira de desativar globalmente o AirPlay em um sistema Mac OS X (10.6 ou 10.7)?

Freyday
fonte
Desativando, você quer impedir que qualquer usuário selecione um alto-falante remoto no iTunes?
nohillside
Quero impedir que o usuário possa transmitir para alto-falantes remotos com qualquer cliente em seu laptop.
Freyday 13/06
4
Não poste a mesma pergunta em diferentes sites SE.
Vcsjones
O AirPlay faz parte do Bonjour, que você provavelmente não deseja desativar.
vcsjones
A solução atual não funciona nas versões modernas do MacOS, provavelmente por causa da Proteção da integridade do sistema. Existem outras opções? chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
Jeremy Banks

Respostas:

3

Infelizmente, a Apple não forneceu uma maneira fácil de desativar essa funcionalidade. No entanto, você pode negar o acesso global ao aplicativo que fornece o espelhamento do AirPlay alterando suas permissões unix

Para desativar o espelhamento do AirPlay, precisamos negar o acesso do computador ao aplicativo que permite ao espelhamento do AirPlay: Inicie um terminal e digite o seguinte comando:

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

Digite a senha administrativa e reinicie o Mac posteriormente. Se você tentar espelhar o AirPlay em um AppleTV agora, o ícone do AirPlay permanecerá azul, como se ainda estivesse tentando se conectar, mas nunca.

A única desvantagem é que ele trava a barra de menus. O usuário não poderá usar nenhum dos itens da barra de menus depois de tentar espelhar a tela. Você ainda pode ajustar o volume usando o teclado. O logoff e o logon restaurarão a funcionalidade da barra de menus até você tentar usar o espelhamento do AirPlay novamente.

Para eliminar a tentação de usar o AirPlay, você pode ocultar o ícone do AirPlay abrindo Preferências do sistema> Monitores e desmarcando a caixa de seleção "Mostrar opções de espelhamento na barra de menus quando disponível". Você precisará repetir esta etapa para todos os usuários do sistema.

Chrisii
fonte
2

Parece que você pode usar as preferências gerenciadas (MCX) para desativar o Apple TV:

WGM - com.apple.iTunes

..mas isso afetará apenas o iTunes, e eu não tenho um AppleTV disponível para testar.

da4
fonte
0

Desativar o airplay é feito usando o aplicativo Airport Utility. Selecione o dispositivo, clique no botão editar e você verá uma caixa de diálogo com várias opções. A opção de menu à direita está rotulada como 'Airplay' e contém uma opção para ativar ou desativar o Airplay.


fonte