[audioPlayer currentPlaybackTime]
Даст вам текущее время воспроизведения. У меня есть функция возобновления на проигрывателе подкастов, и я просто слежу за перерывами:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playPlaybackStateChanged:) name:MPMoviePlayerPlaybackStateDidChangeNotification object:self.audioPlayer];
и затем внутри этой функции обратного вызова проверьте состояние:
if(self.audioPlayer.playbackState == MPMoviePlaybackStateInterrupted)
и запись времени воспроизведения при прерывании ...