摘自:http://blog.csdn.net/sjzsp/article/details/6319927

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创建一个按钮,并且把相应的声明和按钮相链接。

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

双击红色边框:

添加相应的类:

点击完成即可。

添加播放代码:

#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

编辑运行既可:

点击play:

播放器就完成了。

转载于:https://www.cnblogs.com/85538649/archive/2011/11/08/2240503.html

iphone 制作在线播放器相关推荐

  1. M3U8文件简介及在线播放器

    m3u8文件格式 M3U8是Unicode版本的M3U,用UTF-8编码."M3U" 和 "M3U8" 文件都是苹果公司使用的 HTTP Live Stream ...

  2. 基于Arduino Uno开发板制作音乐播放器

    基于Arduino Uno开发板制作音乐播放器 本文将基于Arduino开发板实现一个音乐播放器. 利用Arduino Uno读取sd卡模块中内存卡的音乐,传输信号到扬声器进行播放. 一.项目软硬件简 ...

  3. 使用AVPlayer制作一个播放器

    代码地址如下: http://www.demodashi.com/demo/11685.html AVPlayer 是一个强大的视频播放器,可以播放多种格式的视频,缺点是没有控制界面,需要自己去实现. ...

  4. 在线播放器 在网页中插入MediaPlayer 兼容IE和FF的代码调试

    <!– 在线播放器 在网页中插入MediaPlayer 兼容IE和FF的代码调试 Internet Explorer 和 Netscape 都支持 <embed> 元素,但它不是标准 ...

  5. 制作一个播放器(二)

    制作一个播放器(一) 制作一个播放器(二) 接着上一章的热身,咱们继续写播放器.上一篇中咱们用的是句柄的方式来播放视频.实际开发中,我们更多的是把数据给回调出来,这样更好的去显示视频,处理视频.这期, ...

  6. 树莓派3B qt+mplayer制作音乐播放器(10)

    内容 树莓派3B qt+mplayer制作音乐播放器:播放.暂停.上一曲.下一曲,音量调节. 平台:树莓派+qt+mplayer 1.配置 qt安装见此: https://blog.csdn.net/ ...

  7. winform制作音乐播放器

    winform制作音乐播放器 本文利用C# 调用Windows自带的Windows Media Player 打造一款属于自己的音乐播放器,以供学习分享使用,如有不足之处,还请指正. 概述 Windo ...

  8. flash制作swf播放器

    AS3的 LoaderInfo 类为我们加载外部资源提供了更多的可控信息,以前制作SWF播放器的两大难题终于可以得到解决: ◦获得加载SWF的舞台大小以缩放到适合尺寸显示 LoaderInfo 的 w ...

  9. 在线播放器代码大全!

    在线播放器代码大全 1.avi格式 <object id="video" width="400" height="200" borde ...

最新文章

  1. InnoDB的启动,关闭,恢复
  2. CI框架 -- 网页缓存
  3. lvs系列之dr(二)
  4. kotlin 构造函数_Kotlin程序| 主要构造函数示例
  5. svn客户端 java_svn纯java客户端SVNKit学习整理(转)
  6. 电脑桌面点任何文件都打开计算机,桌面上的文件全部都打不开
  7. 加载mySQL数据到内存_【测试验证】数据库加载到内存占用大小
  8. 【Hadoop Summit Tokyo 2016】基于Apache Spark的数据科学
  9. Linux知识(4)----文件系统结构
  10. python是自由开放源代码软件吗_附录:免费/自由和开放源码软件
  11. PHP二开在线要饭网赞助系统源码开源版
  12. 如何输入多组字符串c语言,求教大侠:如何输入一组字符串
  13. matlab函数sim,MATLAB 中sim函数
  14. 安装Office 2016时报错Office 16 Click-to-Run Extensibility Component的处理办法
  15. 机器学习10大经典算法详解
  16. Codeforces Round #772 (Div. 2) CF1635ABCDEF
  17. python图形化编程wx_慢步python,图形用户界面库:wxPython库 初体验,先建一个窗体...
  18. 电子计算机没电了,电脑主板电池没电了会开不了机吗
  19. effective morden c++ 3
  20. OpenCV中拆分通道、合并通道、alpha通道的讲解及实战演示(附python源码 超详细)

热门文章

  1. linux之systemctl命令
  2. android 打开免打扰模式,Android 6.0设置模块免打扰功能浅析
  3. win java_Win搭建JAVA环境
  4. js插入元素的新方法insertAdjacentHTML
  5. 一个OA解决方案的经典模板
  6. Javascript iframe交互并兼容各种浏览器的解决方案
  7. Linux下 RabbitMQ的安装与配置
  8. [转] boost undefined reference to 'pthread_create 问题
  9. 【毕业设计】jSP在线教学质量评价系统的设计与实现(源代码+论文)
  10. linux设备驱动 注册 命令6,Linux设备驱动调试