Come disabilitare completamente Airplay in Mac OS X [duplicato]


14

Vorrei tagliare completamente AirPlay.

In cerca di una risposta, ho letto Disabilita AirPlay su un Mac

Ma non ha davvero offerto una soluzione diretta.

Ecco il mio problema:

Ho la sala multimediale domestica collegata a un ricevitore compatibile con Airplay. Il nostro media server è un Mac secondario che funziona 24 ore su 24, 7 giorni su 7, allo scopo esplicito di servire i media in tutta la casa. Questa è una macchina senza testa che non emette mai alcun audio, e in effetti potrebbe avere tutti i driver audio disabilitati e andrebbe benissimo con me.

Quello che succede è che questa macchina sembra decidere spontaneamente che vuole connettersi al ricevitore Airplay, il che fa sì che la mia sala multimediale cambi improvvisamente le fonti di ingresso ed è seriamente irritante e confusa per gli altri membri della famiglia.

Se potessi semplicemente disabilitare completamente Airplay su questa macchina, allora tutto andrebbe bene. Ma non voglio influire su nessun'altra connettività Internet poiché ho più app che devono comunicare in ogni momento in entrambe le direzioni verso Internet esterno.

Esiste infatti un modo diretto per disabilitare Airplay interamente in Mac OS X?


A prima vista questo non sembra essere diverso dalla domanda a cui ti stai riferendo. Puoi approfondire il motivo per cui le soluzioni offerte non funzioneranno per te?
Nohillside

E ripensandoci: non sarebbe meglio risolvere il problema delle fonti di input a commutazione automatica?
Nohillside

In particolare non riesco a bloccare tutte le connessioni in entrata perché ho più applicazioni che richiedono connessioni in entrata e in uscita. Configurare un insieme complesso di regole per provare e consentire alcune cose attraverso il firewall e bloccarne altre, non è assolutamente auspicabile. Ho bisogno di TUTTE le funzionalità di rete standard per funzionare, ho solo bisogno di disabilitare Airplay. Non ho trovato un modo per farlo. Mi piacerebbe risolvere il passaggio automatico, ma cambia quando riceve una richiesta per farlo, che proviene dal Mac, quindi è quello che devo risolvere.
JVC

Sentiti libero di aggiungere una nuova domanda per aiutarti a risolvere il problema. Anche l'aggiunta di file di registro nel momento in cui accade probabilmente sarebbe necessaria.
Nohillside

Includerei volentieri un file di registro, ma non ho idea di cosa includere o dove sarebbe. Qualsiasi suggerimento sarebbe apprezzato!
JVC,

Risposte:


6

Ho appena trovato un aiuto qui: disabilita AirPlay Mirroring . Ti permetterà di disabilitare Airplay Mirroring (suppongo che includa solo il suono) usando un comando terminale. Negherà l'accesso al computer ad AirPlay.app che consente il mirroring di Airplay.

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

Alcuni problemi sono associati a questo però. Di seguito ho copiato gli "svantaggi" dell'articolo.

L'unico inconveniente di questo metodo è che blocca la barra dei menu, il che significa che i tuoi utenti non saranno in grado di utilizzare nessuna delle voci della barra dei menu. Sono comunque in grado di regolare il volume usando la tastiera. Disconnettersi e riconnettersi ripristinerà la funzionalità della barra dei menu fino a quando l'utente non tenta di utilizzare nuovamente il mirroring AirPlay. Immagino che se i tuoi utenti si lamentano dell'arresto anomalo della barra dei menu, sai cosa stanno cercando di fare! Per rimuovere la tentazione degli utenti di bloccare la barra dei menu in qualsiasi momento, è possibile nascondere l'icona AirPlay aprendo Preferenze di Sistema> Visualizza e deselezionando la casella di controllo "Mostra opzioni di mirroring nella barra dei menu quando disponibile".

se non ti piace in seguito e vuoi ripristinarlo ai valori predefiniti senza reinstallare OS X, devi fare gli stessi passaggi sopra come hai fatto quando hai disabilitato AirPlay. Ma invece del 000 dopo sumo chmod , vuoi usare i numeri 755

Dovresti seguire i passaggi, riavviare iMac come prima e dovresti riabilitarlo


Questa è un'ottima soluzione per un server musicale senza testa. Se nessuno accede ad eccezione dell'OP - impedirà la connessione flakey con AirPlay che è un bug dispari fino a quando l'OP non può cancellare o sostituire il Mac / OS flakey. (Il che è ciò che è accaduto alla fine secondo un commento lì
bmike

1

Hai provato a installare Soundflower , il driver di routing audio delle persone di Max SP? È gratis.

Impostare Output su Soundflowerin System Preferences. Nel tuo caso vorrai anche impostare Sound Effectsla stessa cosa.

Fondamentalmente questo catturerà tutto l'audio sul sistema e lo consegnerà al bit bucket.


0

Ho visto la risposta di Hotdog Man e dalle Impostazioni ho disattivato l'uscita audio per il dispositivo Apple TV e sono passato a un'uscita audio diversa.

Sono stato quindi in grado di disattivare Airplay dalle impostazioni dello schermo e non ho più ricevuto quelle fastidiose istruzioni.

Prima di cambiare l'impostazione dell'uscita audio, non ero in grado di disattivarlo dalle impostazioni dello schermo.


-1

Forse non capisco la domanda, ma tutti i miei Mac hanno una voce di menu che dice "Disattiva il mirroring AirPlay". È accessibile direttamente dall'icona del menu AirPlay, nonché dal riquadro delle preferenze Visualizza in Impostazioni.


Nessuna di queste opzioni qui ... Ho "Mostra opzioni di mirroring nella barra dei menu quando disponibile", ma non viene mai mostrata alcuna icona del menu di AirPlay. In realtà non ho mai visto un'icona del menu AirPlay su nessuno dei miei Mac (4 di questi al momento). Non riesco a trovare alcun modo per disabilitare Airplay. Inoltre, questo problema riguarda esclusivamente l'audio: non viene mai ricevuto alcun video, solo il suono (anche se questo potrebbe essere dovuto al ricevitore, non sono sicuro).
JVC

2
Mostrerà l'icona del menu AirPlay solo quando è disponibile un dispositivo di airplay video. In caso contrario, l'opzione audio è disponibile solo nelle opzioni di uscita audio nelle preferenze di sistema o premendo "alt + clic" sull'icona del volume nella barra dei menu.
fsimkovic,

-2

Vai su Preferenze di Sistema -> Audio -> Uscita . Lì ti dirà di scegliere un dispositivo per l'uscita audio , con una tabella che elenca gli altoparlanti del Mac o Apple TV, e se hai le cuffie anche quelle.


1
Non nel mio caso, dato che quello era l'intero problema ... Airplay non veniva mostrato. Alla fine l'ho sostituito con una macchina diversa e poi ha smesso di provare a connettersi spontaneamente, quindi è diventato un problema.
JVC
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.