Чтобы вызвать какие-то события на указанное время, например, когда видео переходит на 10.0s или 20.0s, должны быть какие-то события, которые нужно вызвать, возможно ли наблюдать какое-то свойство экземпляра MPMoviePlayerController для таких случаев ? Или какие-то другие решения?
Как наблюдать за MPMoviePlayerController по времени воспроизведения?
Ответы (1)
Мне пришлось сделать почти то же самое, и я не нашел никакого хорошего решения, кроме как использовать свой собственный NSTimer и посмотреть в некоторые моменты текущее время MPMoviePlayer...
В общем, каждую секунду я смотрю, сколько сейчас времени, и когда меня интересует время, я занимаюсь своими делами.
person
delannoyk
schedule
04.05.2012
да, я делаю с таким же подходом, но это не так красиво, я думаю. Вот почему вопрос здесь для возможного идеального решения.
- person Forrest; 04.05.2012
Я согласен с вами (это совсем не красиво), и я буду помнить об этой теме, чтобы узнать об этом больше. Удачи !
- person delannoyk; 05.05.2012
Другого решения нет.
currentPlaybackTime
не совместим с KVO.
- person Till; 05.05.2012
Возможно ли использовать категорию и AVPlayer, чтобы сделать currentPlaybackTime совместимым с KVO?
- person Forrest; 07.05.2012