AirPlay-Videos vom Retina MacBook Pro an Apple TV senden oft kein Audio

Ich benutze mein Retina MacBook Pro, um einige Videos aus dem Internet zu streamen und sie über AirPlay auf meinem Apple TV 3 abzuspielen. Wenn ich hin und wieder zu AirPlay wechsle, geht das Video zum Apple TV, aber der Ton geht weiter stammen vom MacBook Pro. Die einzige Möglichkeit, es ordnungsgemäß zum Laufen zu bringen, besteht darin, den Computer neu zu starten. Ich habe die Toneinstellungen ausprobiert, aber wenn ich dort das Apple TV auswähle, wird der Ton immer noch nicht an das Gerät gesendet. Irgendwelche Gedanken darüber, was passieren könnte?

sendet das System keinen Ton oder eine bestimmte App wie vlc oder so?

Antworten (2)

Dies ist ein seit langem bestehender Fehler in der Software von OS X Mountain Lion, den Apple leider nicht anerkannt oder behoben hat. Die einfachste Lösung ist ein Neustart, aber ich möchte meinen Computer nicht neu starten, nur weil AirPlay kaputt ist.

Stattdessen gehe ich wie folgt vor, wodurch das Problem in fast 100% der Fälle ohne Neustart behoben wird:

  1. Deaktivieren Sie die AirPlay-Spiegelung
  2. Terminal öffnen.
  3. Geben Sie die folgenden Befehle ein (drücken Sie jeweils die Eingabetaste):

sudo dscacheutil -flushcache

sudo killall -HUP mDNSResponder

Während dieses Vorgangs sollte Ihr AirPlay-Symbol verschwinden und schnell wieder in Ihrer Menüleiste erscheinen. Danach Daumen drücken, alles sollte wieder funktionieren. Ich habe diesen Fix aus den Apple Support-Foren gestohlen und er hat bei mir gut funktioniert.

Nur um hinzuzufügen, dies ist ein weit verbreitetes Problem, das alle Macs betrifft, die AirPlay Mirroring unterstützen.
Danke, ich werde es beim nächsten Problem versuchen. Um ehrlich zu sein, ist der MBP mein sekundärer Mac, den ich nicht oft benutze und der, da er eine SSD hat, schnell neu startet. Aber es ist immer noch ein Schmerz, es tun zu müssen.

Dieses Problem tritt so oft auf, dass es sich lohnt, einen Befehl zu erstellen - vorausgesetzt, ~/bin befindet sich in Ihrem $PATH ...

echo "sudo dscacheutil -flushcache" >~/bin/retina
echo "sudo killall -HUP mDNSResponder" >>~/bin/retina
chmod u+x ~/bin/retina
Ich erhalte Datei nicht gefunden für den 1. Befehl. ist es der gleiche Pfad auf 10.8.5