Como desativar completamente o Airplay no Mac OS X [duplicado]

14

Eu gostaria de cortar completamente o AirPlay.

Procurando uma resposta, li Desativar AirPlay em um Mac

Mas realmente não ofereceu uma solução direta.

Aqui está o meu problema:

Tenho a sala de mídia doméstica conectada a um receptor compatível com Airplay. Nosso servidor de mídia é um Mac secundário que funciona 24 horas por dia, 7 dias por semana, com o objetivo expresso de servir mídia em toda a casa. Esta é uma máquina decapitada que nunca produz nenhum áudio próprio e, na verdade, poderia ter todos os drivers de áudio desativados e seria perfeitamente aceitável para mim.

O que acontece é que esta máquina parece decidir espontaneamente que deseja se conectar ao receptor Airplay, o que faz com que minha sala de mídia alterne repentinamente as fontes de entrada e é seriamente irritante e confusa para outros membros da família.

Se eu pudesse simplesmente desativar o Airplay completamente nesta máquina, tudo ficaria bem. Mas não quero afetar nenhuma outra conectividade com a Internet, pois tenho vários aplicativos que precisam se comunicar o tempo todo nas duas direções com a Internet externa.

Existe de fato uma maneira direta de simplesmente desativar o Airplay completamente no Mac OS X?

JVC
fonte
À primeira vista, isso não parece ser diferente da pergunta a que você está se referindo. Você pode explicar um pouco por que as soluções oferecidas lá não funcionarão para você?
nohillside
E pensando bem: não seria melhor resolver o problema das fontes de entrada com comutação automática?
nohillside
Especificamente, não consigo bloquear todas as conexões de entrada porque tenho vários aplicativos que exigem conexões de entrada e saída. A configuração de um conjunto complexo de regras para tentar permitir algumas coisas através do firewall e bloquear outras não é de todo desejável. Preciso de TODAS as funcionalidades de rede padrão para funcionar, só preciso desativar o Airplay. Eu não encontrei uma maneira de fazer isso. Eu adoraria resolver a comutação automática, mas ela muda quando recebe uma solicitação, o que é proveniente do Mac e é isso que eu preciso resolver.
JVC
Sinta-se à vontade para adicionar uma nova pergunta para ajudar a resolver a questão da troca. A adição de arquivos de log no momento em que ocorre provavelmente também seria necessária.
nohillside
Eu gostaria de incluir um arquivo de log, mas não tenho idéia do que incluir ou onde seria. Qualquer ponteiro seria apreciado!
JVC

Respostas:

6

Acabei de encontrar alguma ajuda aqui: Desativar o espelhamento do AirPlay . Ele permitirá que você desabilite o Airplay Mirroring (presumo que inclua apenas o som) usando um comando terminal. Ele negará o acesso do computador ao AirPlay.app que permite o espelhamento do Airplay.

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

Alguns problemas estão associados a isso. Copiei as "desvantagens" do artigo abaixo.

A única desvantagem desse método é que ele bloqueia a barra de menus, o que significa que seus usuários não poderão usar nenhum dos itens da barra de menus. Eles ainda podem ajustar o volume usando o teclado. O logoff e o logon restaurarão a funcionalidade da barra de menus até que o usuário tente usar o espelhamento do AirPlay novamente. Acho que se seus usuários reclamarem da queda da barra de menus, você sabe o que eles estão tentando fazer! Para remover a tentação dos usuários de travar a barra de menus o tempo todo, 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".

se você não gostar mais depois e quiser corrigi-lo para os padrões sem reinstalar o OS X, execute as mesmas etapas acima, como fez ao desativar o AirPlay. Mas, em vez dos 000 depois do sumo chmod, você deseja usar os números 755

Você seguiria as etapas, reiniciaria o seu iMac como antes e deveria tê-lo reativado novamente

fsimkovic
fonte
Esta é uma ótima solução para um servidor de música sem cabeça. Se ninguém fizer login, exceto o OP - isso impedirá a conexão do flakey com o AirPlay, o que é um bug estranho até que o OP possa limpar ou substituir o Mac / OS do flakey. (Que é o que aconteceu no final de acordo com um comentário lá
bmike
1

Você já tentou instalar o Soundflower , o driver de roteamento de áudio do pessoal do Max SP? É grátis.

Defina Saída como Soundflowerin System Preferences. No seu caso, você também desejará definir Sound Effectsa mesma coisa.

Basicamente, isso captura todo o áudio do sistema e o consigna no bit bucket.

Tony Williams
fonte
0

Vi a resposta do Hotdog Man e, nas configurações, mudei a saída de som do dispositivo Apple TV e mudei para uma saída de som diferente.

Pude desativar o Airplay das configurações de vídeo e não recebi mais essas mensagens irritantes.

Antes de mudar a configuração de saída de som, não conseguia desativá-la nas configurações de vídeo.

Danfordham
fonte
-1

Talvez eu não esteja entendendo a pergunta, mas todos os meus Macs têm um item de menu que diz "Desativar o espelhamento do AirPlay". É acessível diretamente no ícone do menu AirPlay, bem como no painel de preferências Monitores, em Configurações.

Dave
fonte
Nenhuma dessas opções aqui ... Eu tenho "Mostrar opções de espelhamento na barra de menus quando disponível", mas nunca há nenhum ícone de menu do AirPlay exibido. Na verdade, nunca vi um ícone de menu do AirPlay em nenhum dos meus Macs (quatro deles no momento). Não há como encontrar, desativar o Airplay. Além disso, esse problema é estritamente sobre áudio - nenhum vídeo é recebido, apenas som (embora isso possa ser devido ao receptor, não tenho certeza).
JVC
2
Ele exibirá o ícone do menu AirPlay apenas quando um dispositivo de reprodução de vídeo estiver disponível. Caso contrário, a opção de som estará disponível apenas nas opções de saída de som nas preferências do sistema ou pressionando "alt + clique" no ícone de volume na barra de menus.
Fsimkovic
-2

Vá para Preferências do Sistema -> Som -> Saída . Lá, ele irá escolher um dispositivo para saída de som , com uma tabela listando os alto-falantes do Mac ou a Apple TV e, se você tiver fones de ouvido, também os.

Hotdog Man
fonte
1
Não no meu caso, pois esse era o problema ... O Airplay não estava sendo mostrado. No final, substituí-lo por uma máquina diferente e depois parou de tentar se conectar espontaneamente, tornando-se um problema.
JVC