После апдейта на iOS8 и OS X 10.10 я обнаружил, что работать с AppleTV стало невозможно. Все начало умирать, тормозить, дисконнектиться. Заикался даже звук, не только видео. Два месяца я терпел, два дня я думал, два часа я потратил на то, чтобы найти проблему и решение. Проблема оказалась закопана глубоко в анонс iOS8, прямо на сайте Apple. Вот тут
Поясню: в новых iOS и OS X в сочетании с третьим поколением AppleTV появилась новая крутая возможность. Тепреь не обязательно быть соединенным с одной и той же WiFi точкой, чтобы передавать изображение на AppleTV. Работает это так же, как, например, отправка фоток через AirDrop, технология похожа на WiFi Direct, только очень по-эппловски - широкими броадкастами пытается поймать все WiFi каналы, которые есть рядом. Работает все это прямо на чипе, который реализует WiFi и Bluetooth. И работает, надо сказать, ОЧЕНЬ плохо.
Но страшно не то, что работает это плохо, а то, что включно это по умолчанию и выключить его просто так нельзя. Я придумал два простых хака, которые помогают, но это похоже на кастрацию :)
Тут все просто, нужно выполнить три действия:
- Пойти в настройки AirDrop и поставить его в No One (для русского: AirDrop - Выключить)
- Выключить WiFi и bluetooth
- Подождать 5 секунд и включить WiFi обратно.
Проверяйте, лаги в видео и прочая ерунда должны пройти, правда волшебный AirDrop вы потеряете и снова нужна будет общая WiFi точка. Обратите внимание, что bluetooth вы потеряете тоже. Впрочем может он не так уж и нужен.
Тут все сложнее, в частности потому, что чипсет тут другой и выключение bluetooth не спасает.
- Выключаем AirDrop тем же методом, что и ранее: AirDrop -> Allow me to be discovered by -> No One
- Открываем терминал
- В терминале пишем sudo ifconfig awdl0 down и вводим пароль пользователя
- Выключаем WiFi, ждем 5 секунд, включаем WiFi
Как видите, тут мы не теряем Bluetooth. Зато опять же, все вроде бы работает. Расскажите мне потом, помогло ли вам, ладно?
Спасибо! Помогло!