IOS播放视频代码
2013-03-18 17:28
387 查看
需要添加framework : MediaPlayer.framework
#import "MediaPlayer/MediaPlayer.h" /** @method 播放电影 */ -(void)playMovie:(NSString *)fileName{ //视频文件路径 NSString *path = [[NSBundle mainBundle] pathForResource:fileName ofType:@"mp4"]; //视频URL NSURL *url = [NSURL fileURLWithPath:path]; //NSURL *url = [NSURL URLWithString:@"http://dev.mopietek.net:8080/mp4/320480flv.3gp"]]; //播放网络视频 //视频播放对象 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开发视频播放常用的代码
- iOS视频播放代码
- ios视频播放代码
- iOS视频播放代码
- ios 视频播放代码Demo
- ios 视频播放代码Demo
- iOS-音视频播放的简单实现
- iOS 视频播放地址
- iOS开发系列–音频播放、录音、视频播放、拍照、视频录制
- 支持wmv、mpg、mov、avi格式的网页视频播放代码
- iOS视频边下边播--缓存播放数据流
- 在网页中插入视频播放代码全集
- 网页中插入视频播放代码全集
- iOS真机播放MP4视频文件不出来的解决方法 AVPlayer
- iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
- 手把手教你实现微信小视频iOS代码实现
- iOS 开发:AVPlayer播放视频