iOS 在应用中播放本地视频文件
来源:互联网 发布:组策略 windows update 编辑:程序博客网 时间:2024/06/05 07:23
可以使用MPMoviePlayerController来播放本地视频文件
1.添加 Mediaplayer framework 并且在viewcontroller中#import <MediaPlayer/MediaPlayer.h>
2. 把视频文件拖拽到xcode中
3. 获取文件存放的路径
NSString*thePath=[[NSBundle mainBundle] pathForResource:@"yourVideo" ofType:@"MOV"];NSURL*theurl=[NSURL fileURLWithPath:thePath];
4. 用该路径初始化moviePlayer
self.moviePlayer=[[MPMoviePlayerController alloc] initWithContentURL:theurl];[self.moviePlayer.view setFrame:CGRectMake(40, 197, 240, 160)];[self.moviePlayer prepareToPlay];[self.moviePlayer setShouldAutoplay:NO]; // And other options you can look through the documentation.[self.view addSubview:self.moviePlayer.view];
5. 添加playback后需要做什么操作的控制
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playBackFinished:) name:MPMoviePlayerPlaybackDidFinishNotification object:moviePlayer]; //playBackFinished will be your own method.
http://stackoverflow.com/a/9802543/3458781
0 0
- iOS 在应用中播放本地视频文件
- 如何在网页中播放rm视频文件
- 如何在网页中播放rm视频文件
- 在PowerPoint中播放多种音视频文件
- Android 录制的mp4视频文件在IOS中无法播放问题
- Android 录制的mp4视频文件在IOS中无法播放问题
- iOS 播放flash视频文件
- iOS 播放flash视频文件
- PB中播放视频文件
- 网页中播放视频文件
- 怎样在asp.net 2.0的页面中播放视频文件?
- 在asp.net页面中如何在线播放视频文件
- 在asp.net中如何在线播放视频文件
- 如何在asp.net中如何在线播放视频文件
- 在asp.net中如何在线播放视频文件
- 如何在asp.net中如何在线播放视频文件
- 如何在asp.net中如何在线播放各类视频文件
- 如何在asp.net中如何在线播放各类视频文件
- 队列的顺序实现和链式实现
- CMD.EXE中dir超长字符串缓冲区溢出原理学习
- jenkins的邮件提醒
- 0924
- [1552]Doubles (纯水题) POJ
- iOS 在应用中播放本地视频文件
- 背包九讲
- 0925
- 字符串相关操作————笔试内容之字符串操作
- 算法设计之分治法、减治法
- typedef与#define的区别
- 嵌入式 G711A编码音频转码为AAC过程代码示例
- 使用nandwrite烧写yaffs2文件系统
- 1015. Reversible Primes (20) ——PAT (Advanced Level) Practise