iOS 播放沙盒视频
来源:互联网 发布:星盘哪些数据最重要 编辑:程序博客网 时间:2024/06/05 20:34
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
NSString* path =[NSString stringWithFormat:@"%@/Documents/%@",NSHomeDirectory(),[recordArryobjectAtIndex:indexPath.row]];//本地路径
//视频URL
NSURL *url = [NSURLfileURLWithPath:path];
//视频播放对象
NSLog(@"==%@",url);
self.navigationController.navigationBarHidden =TRUE;
Recordmovie = [[MPMoviePlayerControlleralloc] initWithContentURL:url];
Recordmovie.controlStyle =MPMovieControlStyleFullscreen;
Recordmovie.movieSourceType =MPMovieSourceTypeFile;
[Recordmovie.viewsetFrame:self.view.bounds];
Recordmovie.initialPlaybackTime =0;
[self.viewaddSubview:Recordmovie.view];
[Recordmovie prepareToPlay];
[Recordmovie play];
//注册一个播放结束的通知
[[NSNotificationCenterdefaultCenter] addObserver:self
selector:@selector(myMovieFinishedCallback:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:Recordmovie];
}
#pragma mark -------------------视频播放结束委托--------------------
/*
@method 当视频播放完毕释放对象
*/
-(void)myMovieFinishedCallback:(NSNotification*)notify
{
//视频播放对象
MPMoviePlayerController* theMovie = [notify object];
//销毁播放通知
[[NSNotificationCenterdefaultCenter] removeObserver:self
name:MPMoviePlayerPlaybackDidFinishNotification
object:theMovie];
[theMovie.viewremoveFromSuperview];
self.navigationController.navigationBarHidden =NO;
}
- iOS 播放沙盒视频
- 利用AVPlayer播放iOS沙盒中的视频
- 利用AVPlayer播放iOS沙盒中的视频
- 2016-03-24 iOS播放沙盒视频
- iOS视频播放代码
- IOS 视频播放实例
- IOS播放视频代码
- IOS 视频播放--
- ios播放网络视频
- iOS视频播放代码
- iOS视频播放-MPMoviePlayerController
- iOS:视频播放
- ios 播放视频
- iOS 视频播放
- iOS 播放客户端视频
- iOS 播放本地视频
- ios 视频播放
- iOS-播放本地视频
- Android LCD(三):Samsung LCD接口篇
- 品牌管理公开课 2015年 3月广州班
- 文件存储详解
- 导弹拦截
- log4j与commons-logging,slf4j的关系
- iOS 播放沙盒视频
- 几种三维图画法
- RedHat 5下安装gcc编译环境的具体步骤
- JavaScript学习(一)
- Swing的类层次结构
- 抓包工具wireshark简要使用(一)
- Deliberate Practics
- gdb调试
- 循环冗余校验码