- (void)playPreviewVideo {
[UIApplication sharedApplication].statusBarHidden = YES;
NSString *urlStr = [[NSBundle mainBundle] pathForResource:@"app" ofType:@"mp4"];
NSURL *url = [NSURL fileURLWithPath:urlStr];
if (!url) {
return;
}
MPMoviePlayerController *theMovie = [[MPMoviePlayerController alloc] init];
theMovie.view.backgroundColor = [UIColor blackColor];
theMovie.movieSourceType = MPMovieSourceTypeFile;
theMovie.scalingMode = MPMovieScalingModeAspectFill;
theMovie.controlStyle = MPMovieFinishReasonUserExited;
theMovie.view.frame = CGRectMake(0, 0, 480, 320);
[self.view addSubview:theMovie.view];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(myMovieFinishedCallback:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:theMovie];
[theMovie setContentURL:url];
[theMovie play];
}
- (void)myMovieFinishedCallback:(NSNotification *)aNotification {
MPMoviePlayerController *theMovie = [aNotification object];
[[NSNotificationCenter defaultCenter] removeObserver:self
name:MPMoviePlayerPlaybackDidFinishNotification
object:theMovie];
[theMovie.view removeFromSuperview];
[theMovie release];
theMovie = nil;
[UIApplication sharedApplication].statusBarHidden = YES;
}
分享到:
相关推荐
iPhone播放本地视频的代码
iphone 平台 本地视频播放源码...
iphone 视频管理实例代码 视频下载 管理 播放器 本地远程 播放 视频客户端
iPhone获取系统摄像头和本地视频库(并且显示)
在“照片”界面中,可以定义本地电脑中的图片文件夹,并同步到 iPhone 上。在“应用程序”界面中,可以同步通过 iTunes Store 购买的应用程序到 iPhone 上。 iTunes 是一个功能强大且方便的工具,可以帮助用户将...
苹果虚拟摄像头|无人直播|虚拟相机deb|硬改手机摄像头|搬运去重|tiktok抖音搬运直播ios无人直播虚拟视频...App调用摄像头画面为本地视频,达到欺骗App的效果。通常用来tiktok、抖音无人直播、视频搬运、视频通话等。
简单实现视频的边下载边播放功能。 原理是这样的: 在iOS本地开启Local Server服务,然后 MPMoviePlayerController 请求本地Local Server服务。本地Local Server服务再不停的去对应的视频地址获取视频流。本地...
功能支持cocoapods支持旋转屏:全屏模式和小屏模式切换,自动感应旋转支持网络和本地视频资源播放支持播放系统相册中的视频支持cell中播放,列表播放支持手势改变屏幕的亮度(屏幕左半边)支持手势改变尺寸大小...
借助 TouchEngine,混合应用程序的开发人员可以很容易地编写软件,实现在异步更新云数据的同时在 iPhone 上本地缓存数据。这就让应用程序既能迅速响应用户输入,同时又能在线维护数据以便及时更新。 iPhone 和 ...
任何转换后的视频和播放非常出色的的iPad,iPhone,iPod的,苹果电视,银河S4/注/选项卡,HTC一,在Windows手机,PS4,等等。 自定义视频,添加你自己的风格,个性化的视频效果 凭借熟练的视频编辑器,任何人都可以...
我将会教会你如何在后台下载一个文件,并且在文件下载完成时弹出一个本地的提醒。 后台数据传输起源于iOS6,允许在前台或者后台下载数据,但是时间是受限制的。最大的问题就是时间是受限制的让用户无法上传或下载大...
找到并播放视频 √ PanGesture取消或取消[ API ] √ 预取图片,最大为8 [ API ] √ 视频播放器自动播放[ API ] √ 视频播放器倍速播放[ API ] √ 在PhotoBrowser [ API ]上显示自定义视图 √ 在Photo...
1 支持几乎所有类型多媒体格式到常用的几种格式 2 转换过程中可以修复某些意外损坏的视频文件 ...6 DVD视频抓取功能,轻松备份DVD到本地硬盘 [3] 7支持转换过程中可以修复某些意外损坏的视频文件
视频重放.....178 7.11 秘诀:录制音频.....179 7.12 读入文本数据.....187 7.13 从备份文件还原媒体.....187 7.14 小结.....189 第8章控件......190 8.1 秘诀:构建简单的按钮.....190 8.1.1 UIButton 类.....191 ...
视频重放.....178 7.11 秘诀:录制音频.....179 7.12 读入文本数据.....187 7.13 从备份文件还原媒体.....187 7.14 小结.....189 第8章控件......190 8.1 秘诀:构建简单的按钮.....190 8.1.1 UIButton 类.....191 ...
视频重放.....178 7.11 秘诀:录制音频.....179 7.12 读入文本数据.....187 7.13 从备份文件还原媒体.....187 7.14 小结.....189 第8章控件......190 8.1 秘诀:构建简单的按钮.....190 8.1.1 UIButton 类.....191 ...
在iPhone OS使用视频 147 录制视频 147 播放视频文件 147 设备支持 150 确定硬件支持是否存在 150 和配件进行通讯 151 配件的基础 151 声明应用程序支持的协议 152 在运行时连接配件 152 监控与配件有关的事件 154 ...
新增电子书功能,支持本地电子书的导入、导出 新增移动硬盘功能和联系人功能 新增音乐播放器功能 优化桌面管理的操作体验 优化IPA关联后安装app的体验 支持相册中的视频读取和导出 支持设备名称的...
能将1080p/1080i高清视频数据以流媒体方式传送到iPhone iPad Android上实现云播放,支持MKV、RMVB、MP4、AVI等主流视频格式。 能够播放itunes Stores上下载的DRM加密视频。 支持多音轨视频,可随意选择影片档的语言...