Я ищу способ получить уведомление о точном моменте, когда AVPlayer
начинает играть.Есть свойство "rate", но в настоящее время я периодически проверяю его с NSTimer
для получения обновлений.
Я пробовал KVO, но, видимо, он не совместим с KVO.
Я знаю, что там события , когда игрок ENDED .Но я говорю здесь о паузе.
Я также KVO подписался на AVPlayerItem's
"status", но он показывает мне, когда ресурс HTTP завершил кэширование, нет воспроизведения / паузы.Я также начал собирать все вызовы воспроизведения / паузы, запрашивая немедленное обновление пользовательского интерфейса, но требуется еще несколько циклов выполнения, прежде чем AVPlayer
действительно начнет играть.Я просто хотел бы обновить мою кнопку мгновенно .