[[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. 如何用php和mysql計算剩餘的剩餘時間?
- 2. 顯示播放時間,播放剩餘時間
- 3. Flash視頻播放良好,但時間和剩餘時間不同步
- 4. 如何計算倒計數場景中的剩餘時間
- 5. 計算上傳的剩餘時間
- 6. 用這個計算剩餘時間?
- 7. 估計剩餘的視頻錄製時間
- 8. 計算電池剩餘時間直到電池放電?
- 9. iOS視頻播放
- 10. 如何知道視頻播放時間?
- 11. 如何在ios swift中播放視頻
- 12. PHP:如何計算剩餘時間以分鐘爲單位?
- 13. 如何計算剩餘時間,直到某日期
- 14. 如何從我的「估計剩餘時間」(和ETA)計算中消除「抖動」?
- 15. 如何在iOS視頻播放器中播放webm文件
- 16. 如何在ios中播放視頻播放器?
- 17. 如何計算視頻完成時間
- 18. 我們如何計算視頻時間?
- 19. 如何獲得估計的通話時間,音樂/視頻播放時間,可能基於當前剩餘電量水平進行的閒置時間
- 20. 如何計算剩餘天數?
- 21. 在視頻播放中播放視頻
- 22. iOS無視頻會話播放視頻
- 23. Filemaker - 計算剩餘假期
- 24. 計算剩餘天數
- 25. 如何在YouTube視頻播放器中播放YouTube視頻中的視頻android
- 26. IOS視頻播放器
- 27. iOS - 視頻未播放
- 28. iOS無法播放視頻
- 29. 當前會話剩餘時間/ WordPress的剩餘時間
- 30. 剩餘時間計算android總是一個小時錯
我想獲得播放視頻的剩餘時間,但沒有得到,可以any1幫助我嗎? – Seema 2014-09-24 12:15:05