@end @implementation PlayViewController - (void)viewDidLoad { [super viewDidLoad]; [self.moviePlayer _moviePlayer){ NSString *urlStr = [[[NSBundle mainBundle]resourcePath] stringByAppendingPathComponent :@"resource.bundle/war3end.mp4"]; NSURL *url = [NSURL fileURLWithPath:urlStr]; _moviePlayer ; [self.view addSubview:_moviePlayer.view]; } return _moviePlayer; } -(void)addNotification %li", self.moviePlayer.playbackState); } @end
= nil){ [self.movieView removeFromSuperview]; self.moviePlayer = nil; _moviePlayer) { _moviePlayer = [MPMoviePlayerController new]; _moviePlayer.view.frame ; self.movieView = _moviePlayer.view; [self.view addSubview:self.movieView]; } _moviePlayer.contentURL = self.movieUrl; return _moviePlayer; } //拍照和视频录制: tag = 0表示拍照,= 1表示录制视频 ;//保存视频到相簿 // } self.movieUrl =[NSURL fileURLWithPath:urlStr]; [self.moviePlayer
_moviePlayer) { _moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:albumVideoInfo.videoURL ]; } else{ [_moviePlayer setContentURL:albumVideoInfo.videoURL]; } 获得所有系统资源后,就可以实现自己的自定义效果啦
mediaPlayerPlaybackStateChange:(NSNotification *)notification{ switch (self.playerViewController.moviePlayer.playbackState mediaPlayerPlaybackStateChange:) name:MPMoviePlayerPlaybackStateDidChangeNotification object:self.playerViewController.moviePlayer mediaPlayerPlaybackFinished:) name:MPMoviePlayerPlaybackDidFinishNotification object:self.playerViewController.moviePlayer
play{ [self presentMoviePlayerViewControllerAnimated:_playerController]; //播放 [_playerController.moviePlayer
pathForResource:@"short" ofType:@"3gp"]]]; moviePlayerView.moviePlayer.controlStyle = MPMovieControlStyleFullscreen; moviePlayerView.moviePlayer.scalingMode = MPMovieScalingModeAspectFit // MPMovieControlStyleNone //MPMovieControlStyleEmbedded //MPMovieControlStyleDefault //[movieplayer moviePlayerView.moviePlayer属性是MPMoviePlayerController类型,它有的controlStyle属性 可以控制播放行为,它的取值有: MPMovieControlStyleFullscreen
- (void)play { [self presentMoviePlayerViewControllerAnimated:_playerVC]; [_playerVC.moviePlayer
audioPlayer'); player.setSrc('sample.wav'); player.play(); 视频播放器 var videoPlayer = new MediaElementPlayer('moviePlayer
initWithContentURL:(NSURL *)contentURL; 初始化方法,和上面类似 @property (nonatomic, readonly) MPMoviePlayerController *moviePlayer viewController = [[MPMoviePlayerViewController alloc]initWithContentURL:url]; _movie=_viewController.moviePlayer
playerViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:localVideoUrl]; //第三步:设置播放器属性 //通过moviePlayer 属性设置播放器属性(与MPMoviePlayerController类似) playerViewController.moviePlayer.scalingMode = MPMovieScalingModeFill