`
374016526
  • 浏览: 98367 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

iphone播放本地视频

阅读更多

- (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播放本地视频 多媒体源码_ios源码

    本源码示例将深入探讨如何利用AVFoundation框架实现本地视频播放功能。 首先,我们需要了解AVPlayer类,它是AVFoundation框架中的核心组件,负责播放音频和视频内容。创建AVPlayer实例时,需要提供一个AVPlayerItem...

    iphone 本地视频播放源码

    标题“iPhone本地视频播放源码”指的是一个专门针对iPhone设备的、用于播放设备上存储的本地视频的源代码项目。这个项目可能包含了处理多媒体文件、播放控制以及用户界面设计等核心功能。下面将详细介绍这个主题涉及...

    iphone 视频管理实例代码 视频下载 管理 播放器本地远程播放

    关于“本地远程播放”,本地视频的播放通常相对简单,只需要指定正确的路径给播放器即可。远程视频则需要先加载URL,然后通过`AVPlayerItem`加载网络资源。在处理远程视频时,还要考虑到网络状况,可能需要实现缓冲...

    iphone程序播放视频文件

    以下是一个简单的Swift示例,演示如何加载并播放本地视频: ```swift import UIKit import AVFoundation class ViewController: UIViewController { @IBOutlet weak var videoView: UIView! override func ...

    IPHONE视频播放代码

    标题“IPHONE视频播放代码”表明我们讨论的是在iPhone设备上实现视频播放的源代码。描述中的“自己写的一段播放视频的代码,有要用,拿去吧”暗示这可能是一个自定义的解决方案,而非直接使用Apple提供的API。 在...

    iphone上面实现播放视频文件,自己开发的播放器

    1. **多媒体框架**:iOS中的多媒体框架如AVFoundation,是实现视频播放的基础。AVFoundation提供了一整套API,用于处理音频和视频内容,包括播放、录制、编辑等。 2. **AVPlayer与AVPlayerItem**:AVPlayer是用于...

    iphone视频播放

    在iOS平台上,为iPhone开发视频播放功能是一项常见的任务。标题提到的"iphone视频播放"意味着我们将探讨如何在iPhone设备上实现视频的播放功能。描述中提到了“直接倒入一个第三库”,这通常指的是利用第三方库来...

    ipad如何观看本地视频.docx

    标题中的“ipad如何观看本地视频.docx”和描述中提到的内容主要涉及到使用iPad通过无线网络连接电脑,观看存储在电脑上的本地视频。这个过程利用了一款名为Air Video的应用程序,下面将详细介绍如何实现这一功能。 ...

    本地音视频文件转HLS流直播

    【本地音视频文件转HLS流直播...总之,本地音视频文件转HLS流直播是一项涉及编码、封装、切片、服务器部署和客户端播放的复杂过程。通过使用FFmpeg等工具和合适的服务器软件,可以实现高效、稳定且兼容性强的直播服务。

    iPhone简易音频播放程序

    在iOS平台上开发一款iPhone简易音频播放程序,涉及到的知识点涵盖了Objective-C编程语言、Apple的UIKit框架、AVFoundation框架以及多媒体处理。以下是对这些关键领域的详细解释: 1. **Objective-C编程语言**:作为...

    IPhone_MoviePlayer

    《IPhone_MoviePlayer》是针对iOS平台,特别是iPhone设备的一款视频播放源代码项目,它为开发者提供了一种实现视频播放功能的解决方案。在iOS应用开发中,视频播放是一个常见的需求,例如在视频分享、教育、娱乐类...

    ios本地音乐播放器土豆视频在线播放器

    这款名为"ios本地音乐播放器土豆视频在线播放器"的应用,既能够处理用户的本地音乐库,又可以利用土豆视频接口实现在线视频播放。下面我们将深入探讨这些关键技术和知识点。 一、本地音乐播放 1. **媒体库访问**:...

    iPhone获取系统摄像头和本地视频库(并且显示)

    要获取iPhone的系统摄像头和本地视频库,主要步骤包括:引入`AVFoundation`框架,请求权限,创建并呈现`UIImagePickerController`,实现委托方法处理用户选择,以及使用`AVPlayer`或`AVPlayerViewController`播放...

    暴风影音视频怎么转换成iPhone手机格式.docx

    首先,你需要在电脑上安装暴风影音,这是一款集视频播放、转换功能于一体的多媒体软件。启动暴风影音后,找到界面左下角的“工具箱”按钮并点击,会弹出一个扩展面板。在这个面板中,你会看到“转码”选项,点击它...

    iPhone6s怎么同步视频,电影怎么添加到苹果6s里.doc

    在“照片”界面中,可以定义本地电脑中的图片文件夹,并同步到 iPhone 上。在“应用程序”界面中,可以同步通过 iTunes Store 购买的应用程序到 iPhone 上。 iTunes 是一个功能强大且方便的工具,可以帮助用户将...

    小程序ios音频播放没声音问题的解决

    通过`recorderManager.start(options)`方法,可以开始录音,并通过`recorderManager.onStop`回调函数获取录音结束后的本地临时文件路径。随后,通过创建的`innerAudioContext`播放实例,调用`innerAudioContext.play...

    ios无人直播虚拟视频虚拟相机deb文件ios虚拟视频无人直播-appel6键deb最新版摄像头模块,不限时长,高清不卡顿!

    苹果虚拟摄像头|无人直播|虚拟相机deb|硬改手机摄像头|搬运去重|tiktok抖音搬运直播ios无人直播虚拟视频...App调用摄像头画面为本地视频,达到欺骗App的效果。通常用来tiktok、抖音无人直播、视频搬运、视频通话等。

    ios-XMPlayer的使用(模仿微信短视频循环播放的框架).zip

    7. **资源加载**:支持本地和网络视频播放,可以处理URL或者本地文件路径,方便开发者集成各种来源的视频内容。 8. **API简洁**:XMPlayer的API设计简洁易用,使得开发者能够快速集成到自己的项目中,减少开发时间...

    ios 视频播放例子与cocos2d结合

    在iOS平台上,开发游戏或应用时,我们常常会遇到需要集成视频播放功能的情况。Cocos2D是一款流行的2D游戏引擎,它为开发者提供了丰富的图形渲染和动画处理能力。将视频播放与Cocos2D结合,可以实现更具交互性和动态...

Global site tag (gtag.js) - Google Analytics