iOS视频播放代码
2012-05-25 11:17
405 查看
/** @method 播放电影 */ -(void)playMovie:(NSString *)fileName{ //视频文件路径 NSString *path = [[NSBundle mainBundle] pathForResource:fileName ofType:@"mp4"]; //视频URL NSURL *url = [NSURL fileURLWithPath:path]; //视频播放对象 MPMoviePlayerController *movie = [[MPMoviePlayerController alloc] initWithContentURL:url]; movie.controlStyle = MPMovieControlStyleFullscreen; [movie.view setFrame:self.view.bounds]; movie.initialPlaybackTime = -1; [self.view addSubview:movie.view]; // 注册一个播放结束的通知 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(myMovieFinishedCallback:) name:MPMoviePlayerPlaybackDidFinishNotification object:movie]; [movie play]; } #pragma mark -------------------视频播放结束委托-------------------- /* @method 当视频播放完毕释放对象 */ -(void)myMovieFinishedCallback:(NSNotification*)notify { //视频播放对象 MPMoviePlayerController* theMovie = [notify object]; //销毁播放通知 [[NSNotificationCenter defaultCenter] removeObserver:self name:MPMoviePlayerPlaybackDidFinishNotification object:theMovie]; [theMovie.view removeFromSuperview]; // 释放视频对象 [theMovie release]; }
相关文章推荐
- ios开发视频播放常用的代码
- ios视频播放代码
- IOS播放视频代码
- ios 视频播放代码Demo
- ios 实现视频播放代码,直接视频播放,无播放空间那种的。
- ios 视频播放代码Demo
- iOS视频播放代码
- iOS视频播放代码
- iOS 本地视频和网络视频流播放实例代码
- iOS 获取本地视频播放路径
- iOS-播放本地视频
- iOS使用ffmpeg播放rstp实时监控视频数据流
- 安卓代码播放手机本地视频
- cocos2d-x之Android播放视频c++代码
- iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
- iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
- ios视频循环播放实现
- iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
- iOS M3U8视频的下载与播放
- Unity播放视频(pc,android,ios) 。。整理。。