Видео AirPlay с MacBook Pro Retina на Apple TV часто не передает звук

Я использую свой Retina MacBook Pro для потоковой передачи некоторых видео из Интернета и воспроизведения их через AirPlay на моем Apple TV 3. Время от времени, когда я переключаюсь на AirPlay, видео идет на Apple TV, но звук продолжает пришли от MacBook Pro. Единственный способ заставить его работать правильно — перезагрузить компьютер. Я попробовал настройки звука, но выбор Apple TV по-прежнему не отправляет звук на устройство. Любые мысли о том, что может происходить?

система не отправляет звук или специальное приложение, например vlc или подобное?

Ответы (2)

Это давняя ошибка в программном обеспечении OS X Mountain Lion, которую, к сожалению, Apple не признала и не устранила. Самое простое решение — перезагрузить компьютер, но я не люблю перезагружать свой компьютер только потому, что AirPlay не работает.

Вместо этого я делаю следующее, что устраняет проблему почти в 100% случаев без перезагрузки:

  1. Отключить зеркалирование AirPlay
  2. Откройте Терминал.
  3. Введите следующие команды (нажимая клавишу возврата после каждой):

sudo dscacheutil -flushcache

sudo killall -HUP mDNSResponder

Во время этого процесса вы должны увидеть, как значок AirPlay исчезает и снова быстро появляется в строке меню. После этого, скрестим пальцы, все должно снова заработать. Я украл это исправление с форумов поддержки Apple , и оно хорошо сработало для меня.

Просто добавим, что это широко распространенная проблема, которая затрагивает все компьютеры Mac, поддерживающие AirPlay Mirroring.
Спасибо! Попробую в следующий раз, когда возникнут проблемы. Честно говоря, MBP — это мой второй Mac, которым я пользуюсь нечасто, и, поскольку у него есть SSD, он быстро перезагружается. Но это все еще боль, чтобы сделать это.

Эта проблема возникает так часто, что стоит создать команду, предполагая, что ~/bin находится в вашем $PATH...

echo "sudo dscacheutil -flushcache" >~/bin/retina
echo "sudo killall -HUP mDNSResponder" >>~/bin/retina
chmod u+x ~/bin/retina
Я получаю, что файл не найден для 1-й команды. это тот же путь на 10.8.5