会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
sqq521
瀑布流
博客园
首页
新随笔
联系
订阅
管理
Iphone中利用MPMoviePlayerController在线播放视频,原文地址:http://www.devdiv.com/thread-36769-1-1.html
Iphone中已经自定义好了视频播放类MPMoviePlayerController,我们只需调用既可,下面详细介绍一下调用手机播放器的例子:
原文地址:
http://www.devdiv.com/thread-36769-1-1.html
首先创建一个视图工程PlayMoveViewDemo,然后声明其类型:
#import <UIKit/UIKit.h>
@interface PlayMoveViewDemoViewController : UIViewController {
IBOutlet UIButton *button;
}
@property (nonatomic,retain)UIButton *button;
-(IBAction) pressedbutton:(id)sender;
@end
复制代码
MPMoviePlayerController
分享到:
QQ空间
腾讯朋友
腾讯微博
分享
0
收藏
2
顶
0
踩
0
转发到微博
相关帖子
•
Play Video with MPMoviePlayerController in iOS 3.0 and 3.2/4.0
•
Play Video with MPMoviePlayerController in iOS 3.0 and 3.2/4.0
•
使用MPMoviePlayerController播放视频的总结
举报
senat
当前离线
精华
1
在线时间
17 小时
帖子
496
主题
111
UID
15985
技术分
2508
资源分
21
激情
480
积分
3608
分享
1
博客
0
好友
5
记录
0
相册
0
正六品
高级工程师
老兵
正六品
, 积分 3608, 距离下一级还需 1392 积分
UID
15985
博客
0
串个门
加好友
打招呼
发消息
2
#
senat
发表于 2010-11-3 20:38:17
|
只看该作者
然后利用Interface builder创建一个按钮,并且把相应的声明和按钮相链接。
接下来需要引入相应的播放器实现,引入方法:
双击红色边框:
<IGNORE_JS_OP>
2010-10-26 22:42:05 上传
下载附件
(25.79 KB)
举报
senat
当前离线
精华
1
在线时间
17 小时
帖子
496
主题
111
UID
15985
技术分
2508
资源分
21
激情
480
积分
3608
分享
1
博客
0
好友
5
记录
0
相册
0
正六品
高级工程师
老兵
正六品
, 积分 3608, 距离下一级还需 1392 积分
UID
15985
博客
0
串个门
加好友
打招呼
发消息
3
#
senat
发表于 2010-11-3 20:38:19
|
只看该作者
添加相应的类:
<IGNORE_JS_OP>
2010-10-26 22:42:34 上传
下载附件
(48.71 KB)
举报
senat
当前离线
精华
1
在线时间
17 小时
帖子
496
主题
111
UID
15985
技术分
2508
资源分
21
激情
480
积分
3608
分享
1
博客
0
好友
5
记录
0
相册
0
正六品
高级工程师
老兵
正六品
, 积分 3608, 距离下一级还需 1392 积分
UID
15985
博客
0
串个门
加好友
打招呼
发消息
4
#
senat
发表于 2010-11-3 20:38:20
|
只看该作者
点击完成即可。
添加播放代码:
#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:[NSURL URLWithString:@"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
复制代码
举报
senat
当前离线
精华
1
在线时间
17 小时
帖子
496
主题
111
UID
15985
技术分
2508
资源分
21
激情
480
积分
3608
分享
1
博客
0
好友
5
记录
0
相册
0
正六品
高级工程师
老兵
正六品
, 积分 3608, 距离下一级还需 1392 积分
UID
15985
博客
0
串个门
加好友
打招呼
发消息
5
#
senat
发表于 2010-11-3 20:38:21
|
只看该作者
编辑运行既可:
<IGNORE_JS_OP>
2010-10-26 22:43:17 上传
下载附件
(3.6 KB)
举报
senat
当前离线
精华
1
在线时间
17 小时
帖子
496
主题
111
UID
15985
技术分
2508
资源分
21
激情
480
积分
3608
分享
1
博客
0
好友
5
记录
0
相册
0
正六品
高级工程师
老兵
正六品
, 积分 3608, 距离下一级还需 1392 积分
UID
15985
博客
0
串个门
加好友
打招呼
发消息
6
#
senat
发表于 2010-11-3 20:38:22
|
只看该作者
点击play:
<IGNORE_JS_OP>
2010-10-26 22:43:46 上传
下载附件
(24.71 KB)
播放器就完成了。
源代码:
http://easymorse.googlecode.com/svn/trunk/PlayMoveViewDemo/
posted @
2012-10-22 14:37
sunflower1518
阅读(
496
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告