MPMoviePlayerController视频偶然会第一秒内容连续播放两次,是什么原因造成的?

本人使用MPMoviePlayerController流媒体播放视频,但是偶然会第一秒重复播放两次再播放后续内容
代码如下:
self.moviePlayer = [[MPMoviePlayerController alloc] init];
_moviePlayer.controlStyle = MPMovieControlStyleNone;
_moviePlayer.contentURL = videoURL;
[_moviePlayer prepareToPlay];
NSDictionary *opts = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:NO]
forKey:AVURLAssetPreferPreciseDurationAndTimingKey];
AVURLAsset *urlAsset = [AVURLAsset URLAssetWithURL:videoURL options:opts]; // 初始化视频媒体文件
videoSecond = 0;
videoSecond = urlAsset.duration.value / urlAsset.duration.timescale; // 获取视频总时长,单位秒
_slider.value = 0.0;
_slider.minimumValue = 0.0;
_slider.maximumValue = videoSecond;
self.timer = [NSTimer scheduledTimerWithTimeInterval:1/60 target:self selector:@selector(count:) userInfo:nil repeats:YES];
[_timer setFireDate:[NSDate distantFuture]];
视频也没有暂停和停止,请问可能会是什么原因造成的呢?

查看全部
HeroEat_Apple
HeroEat_Apple
2015/07/30 02:13
  • 视频
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

1个回复