Deaktivieren Sie AirPlay auf einem Mac

13

Ich möchte verhindern, dass der Benutzer mit jedem Client auf seinem Laptop auf Remote-Lautsprecher streamen kann. Gibt es eine Möglichkeit, AirPlay auf einem Mac OS X-System (10.6 oder 10.7) global zu deaktivieren?

Freyday
quelle
Mit Deaktivieren möchten Sie verhindern, dass ein Benutzer einen Remote-Lautsprecher in iTunes auswählt?
Nohillside
Ich möchte verhindern, dass der Benutzer mit jedem Client auf seinem Laptop auf Remote-Lautsprecher streamen kann.
Freyday
4
Bitte posten Sie nicht dieselbe Frage auf verschiedenen SE-Websites.
vcsjones
AirPlay ist Teil von Bonjour, das Sie wahrscheinlich nicht deaktivieren möchten.
vcsjones
Die aktuelle Lösung funktioniert unter modernen MacOS-Versionen nicht, vermutlich aufgrund des Systemintegritätsschutzes. Gibt es noch andere Möglichkeiten? chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
Jeremy Banks

Antworten:

3

Leider hat Apple keine einfache Möglichkeit bereitgestellt, diese Funktionalität zu deaktivieren. Sie können jedoch den globalen Zugriff auf die Anwendung verweigern, die AirPlay-Spiegelung bietet, indem Sie die Unix-Berechtigungen ändern

Um die AirPlay-Spiegelung zu deaktivieren, müssen wir dem Computer den Zugriff auf die Anwendung verweigern, mit der der Computer AirPlay spiegeln kann: Starten Sie ein Terminal und geben Sie den folgenden Befehl ein:

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

Geben Sie das Administratorkennwort ein und starten Sie den Mac anschließend neu. Wenn Sie jetzt versuchen, einen AirPlay-Spiegel auf ein AppleTV zu übertragen, bleibt das AirPlay-Symbol blau, als würde immer noch versucht, eine Verbindung herzustellen, dies wird jedoch nie der Fall sein.

Der einzige Nachteil ist, dass es die Menüleiste blockiert. Der Benutzer kann keine der Menüleistenelemente verwenden, nachdem er versucht hat, den Bildschirm zu spiegeln. Sie können die Lautstärke jedoch weiterhin über die Tastatur einstellen. Durch das Abmelden und erneutes Anmelden wird die Funktionalität der Menüleiste wiederhergestellt, bis Sie erneut versuchen, die AirPlay-Spiegelung zu verwenden.

Um die Versuchung zu vermeiden, AirPlay zu verwenden, können Sie das AirPlay-Symbol ausblenden, indem Sie Systemeinstellungen> Anzeigen öffnen und das Kontrollkästchen "Spiegelungsoptionen in der Menüleiste anzeigen, wenn verfügbar" deaktivieren. Sie müssen diesen Schritt für jeden Benutzer im System wiederholen.

Chrisii
quelle
2

Es scheint, dass Sie verwaltete Einstellungen (MCX) verwenden können, um AppleTV zu deaktivieren:

WGM - com.apple.iTunes

..aber das wirkt sich nur auf iTunes aus, und ich habe kein AppleTV zum Testen zur Hand.

da4
quelle
0

Das Ausschalten des Airplay erfolgt über die Airport Utility-App. Wählen Sie das Gerät aus. Klicken Sie auf die Schaltfläche Bearbeiten. Daraufhin wird ein Dialogfeld mit verschiedenen Optionen angezeigt. Die Menüoption auf der rechten Seite trägt die Bezeichnung "Airplay" und enthält einen Schalter zum Ein- und Ausschalten von Airplay.


quelle