Iphone中利用MPMoviePlayerController在线播放视频

news/2024/11/29 1:30:39/

Iphone中已经自定义好了视频播放类MPMoviePlayerController,我们只需调用既可,下面详细介绍一下调用手机播放器的例子:

首先创建一个视图工程PlayMoveViewDemo,然后声明其类型:

#import <UIKit/UIKit.h>

 

@interface PlayMoveViewDemoViewController : UIViewController {

 

IBOutlet UIButton *button;

 

}

 

@property (nonatomic,retain)UIButton *button;

 

-(IBAction) pressedbutton:(id)sender;

 

@end

 

然后利用Interface builder创建一个按钮,并且把相应的声明和按钮相链接。

接下来需要引入相应的播放器实现,引入方法:

双击红色边框:

201008121054.jpg

添加相应的类:

201008121056.jpg

点击完成即可。

添加播放代码:

#import “PlayMoveViewDemoViewController.h”

#import “MediaPlayer/MediaPlayer.h”

 

@implementation PlayMoveViewDemoViewController

 

@synthesize button;

 

-(IBAction) pressedbutton:(id)sender

 

{

 

NSLog(@”按到我了“);

 

[self playVideo];

 

}

 

- (void)playVideo

{

MPMoviePlayerController *moviePlayer;

moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:[NSURLURLWithString:@"http://dev.mopietek.net:8080/mp4/320480flv.3gp"]];

moviePlayer.movieControlMode = MPMovieControlModeDefault;

[moviePlayer play];

//[path release];

NSLog(@”play~”);

}

 

- (void)didReceiveMemoryWarning {

// Releases the view if it doesn’t have a superview.

[super didReceiveMemoryWarning];

 

// Release any cached data, images, etc that aren’t in use.

}

 

- (void)viewDidUnload {

// Release any retained subviews of the main view.

// e.g. self.myOutlet = nil;

}

 

 

- (void)dealloc {

[button release];

[super dealloc];

}

 

@end

编辑运行既可:
201008121059.jpg

点击play:
201008121059.jpg

播放器就完成了。


http://www.ppmy.cn/news/358069.html

相关文章

一键卡iPhoneQQ在线

这个软件是我从其它论坛发现的&#xff0c;我开始使用这个软件的时间为&#xff1a;2013.03.10 &#xff01;截图如下&#xff1a; -------------------------------------------------------------------------------------------------------------------------------------…

iphone 音频播放(在线,流媒体,本地)

1。官方文档 http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AudioandVideoTechnologies/AudioandVideoTechnologies.html#//apple_ref/doc/uid/TP40007072-CH19-SW8 2。iPhone开发 &#xff0d; iOS后台播放音…

ios在线安装

<meta http-equiv"REFRESH" content"0;urlitms-services://?actiondownload-manifest&url /地址/ ">

在线html转ipa,iphone在线安装 ipa 应用:利用 itms-services 协议实现 iOS 应用程序在线安装功能...

越狱后的 iOS 可以实现像企业证书分发程序那样通过访问网页点击按钮一键安装APP。 先决条件: 已越狱(Jailbreak) 越狱后已安装 Appsync 步骤: 1. 在 html 页面加入类似如下链接内容(url中的 lxxh.plist 就是下面新建的 lxxh.plist 文件路径): 点此安装 2. 新建 lxxh.plist…

iPhone 手机官方查询网站

今天给大家分享一些苹果官方网站&#xff0c;一定要收藏起来&#xff0c;以备不时之需。例如激活查询、苹果服务器状态等等。 查看激活日期 当你新入手iPhone 或其他苹果设备&#xff0c;可以通过官方查看保障状态页面&#xff0c;在线查看激活日期&#xff0c;由此判断新设备…

app在线支持

月亮视频,数学大师等app的在线支持&#xff0c;欢迎反馈意见

卡苹果6plus在线_iPhone 12 系列机型,宝马在线等车型在线,5G在线状态

文章来源 【知网青年】 证书说明 企业证书已经掉了还没恢复&#xff0c;耐心等待更新&#xff01; 需要提前体验的可以UDID定制 有需要请在公众号回复【联系客服】即可 QQ自定义卡iPhone 12 Pro Max在线 QQ怎么自定义iPhone 12 Pro Max在线状态&#xff1f; 目前腾讯服务器对于…

iPhone X改11Pro在线/免越狱QQ空间任意iPhone机型虚拟定位

** 简介 ** 相信大家可能刚入手XR或者是XS的现在又想买11系列的了&#xff0c;哈哈。其实自己的手机可以改外观型号&#xff0c;可以避免不必要的消费&#xff1b;像小编一样&#xff0c;对手机有感情了 都舍不得换的&#xff08;其实是没钱 哈哈&#xff09;详细看下面的介…