[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(MPMoviePlayerLoadStateDidChange:)
name:MPMoviePlayerLoadStateDidChangeNotification object:mPlayer.moviePlayer];
- (void)MPMoviePlayerLoadStateDidChange:(NSNotification *)notification
{
if ((mPlayer.moviePlayer.loadState & MPMovieLoadStatePlaythroughOK) == MPMovieLoadStatePlaythroughOK)
{
NSLog(@"content play length is %g seconds", mPlayer.moviePlayer.duration);
timeRemain = [NSTimeIntervalSince1970 [mPlayer.moviePlayer.duration]-[mPlayer.moviePlayer.currentPlaybackTime]];
NSLog(@"Time Remaining::%g",timeRemain);
}
}
-1
A
回答
2
MPMoviePlayerController持续时间已经在几秒钟内。 所以
[mPlayer.moviePlayer.duration]-[mPlayer.moviePlayer.currentPlaybackTime]
将返回当前时间和总时间为NSTimeInterval的秒数。
+0
是的,但我想播放视频时观察员通知,所以我不知道它。你能告诉我如何得到它吗? – Seema 2014-09-24 12:30:31
+0
我得到了解决方案。谢谢 – Seema 2014-09-25 10:04:21
+0
你能告诉我解决方案吗?谢谢@Seema – user3783005 2015-11-03 20:00:37
0
-(void)updateDuration
{
int remainingDuration = mPlayer.moviePlayer.duration - mPlayer.moviePlayer.currentPlaybackTime;
if (mPlayer.moviePlayer.currentPlaybackTime != mPlayer.moviePlayer.duration ) {
[btnRemainingDuration setTitle:[NSString stringWithFormat:@"Video ends in %d seconds", remainingDuration] forState:UIControlStateNormal];
}
}
相关问题
- 1. 如何在播放视频文件时播放剩余时间?
- 2. 如何用php和mysql计算剩余的剩余时间?
- 3. Android计算剩余时间
- 4. 显示播放时间,播放剩余时间
- 5. Flash视频播放良好,但时间和剩余时间不同步
- 6. 如何计算HTML5视频的播放时间
- 7. 如何计算倒计数场景中的剩余时间
- 8. 计算上传的剩余时间
- 9. 计算剩余下载时间
- 10. 用这个计算剩余时间?
- 11. MPMoviewPlayer计算视频播放期间的当前时间
- 12. 如何获取使用MPMusicPlayerController播放的播放歌曲的剩余时间?
- 13. 估计剩余的视频录制时间
- 14. 计算电池剩余时间直到电池放电?
- 15. 填充视频下的剩余空间
- 16. Windows如何计算电池的剩余时间?
- 17. 如何计算我上传的剩余时间?
- 18. 如何知道视频播放时间?
- 19. seekbar播放时间和剩余时间显示大整数值。
- 20. iOS视频播放
- 21. 的Java:计算剩余时间相比,目前的时间
- 22. 如何在ios swift中播放视频
- 23. 如何模仿iPod的剩余时间和播放时间拖动标签
- 24. 如何在iOS中的UITableViewCell中播放视频(自动播放)
- 25. 如何计算剩余时间 - 基于估计时间x行可用
- 26. PHP:如何计算剩余时间以分钟为单位?
- 27. TeamCity如何计算剩余构建时间
- 28. 如何计算剩余时间,直到某日期
- 29. 如何从我的“估计剩余时间”(和ETA)计算中消除“抖动”?
- 30. 媒体元素JS - 视频中的剩余时间
我想获得播放视频的剩余时间,但没有得到,可以any1帮助我吗? – Seema 2014-09-24 12:15:05