Ich möchte eine Lösung für mein Problem finden. Ich bin kürzlich in ein Wohnheim mit etwa 1100 Studenten gezogen, und jeder dieser Studenten hat eine Mediabox, die auch ein Airplay-Gerät ist.
Aus diesem Grund scheint der Airplay-Dienst den Ton auf dem Client vollständig zu zerstören und ihn sehr langsam zu machen. Ich habe dies umgangen, indem ich Bonjour einfach vollständig deaktiviert habe, indem ich die plists mDNSResponder und mDNSResponderHelper aus den Start-Daemons entladen habe, aber dadurch schlagen auch die Multicast-Ankündigungen meines IPTV-Dienstes fehl.
Ich habe auch versucht, die Bonjour-Pakete ohne Erfolg zu blockieren (mit Littlesnitch).
Ich möchte nur, dass die Airplay-Geräte überhaupt nicht geladen werden, damit sie nicht in Beschlag genommen werden.
Informationen zu meinem System: OSX 10.9.3 (sowohl auf einem Macbook als auch auf einem iMac). Dinge, die ich versucht habe:
Ich bin über ein kabelgebundenes Netzwerk verbunden und die Ankündigungen werden über Multicast-Ankündigungen gesendet (wie bei meinem IPTV).
Versuchen Sie, die AirPlay-Spiegelung in Ihrem Terminal zu deaktivieren
sudo chmod 000
/System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent
Um es wieder einzuschalten
sudo chmod 755
/System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent
Hier ist die Liste der von Airplay verwendeten Ports
AirPlayXPCHelper hat /usr/libexec/AirPlayXPCHelper
Port 7000 in meinem lokalen Netzwerk gehämmert. Port 7000 ist nicht in Apples Who is Who von Ports und Verwendung dokumentiert:
https://support.apple.com/en-us/HT202944
Ich habe es gefunden, indem ich ein Softwarepaket für die Netzwerkzugriffsüberwachung und Anwendungs-Firewall mit geringer Leistung namens Radio Silence verwendet habe.
Radio Silence ist eine einfache Alles-oder-nichts-Schnittstelle für die Überwachung des Prozessnetzwerkzugriffs. https://radiosilenceapp.com . Für diejenigen, die Little Snitch oder HandsOff finden! Ein wenig zu komplex oder überwältigend in den Einstellungen, dies ist ein schnelles und schmutziges Tool mit einer sauberen Oberfläche.
AirPlayXPCHelper
hämmerte Port 7000 auf einer fremden IP im zugewiesenen Bereich (192.168.86.173). Ich habe das Betriebssystem von Grund auf neu installiert und hämmerte immer noch Port 7000 auf dieselbe seltsam zugewiesene interne IP. Ich habe es mit Wireshark gefunden und dann verwendet, netstat -anvt | grep SYN_SENT
als es versuchte, eine Verbindung herzustellen, um mir eine PID zu geben und dann ps -ax | grep $PID
festzustellen, dass es AirPlayXPCHelper
.
gcb
chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
IconDaemon