iphone 制作在线播放器
摘自: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 制作在线播放器相关推荐
- M3U8文件简介及在线播放器
m3u8文件格式 M3U8是Unicode版本的M3U,用UTF-8编码."M3U" 和 "M3U8" 文件都是苹果公司使用的 HTTP Live Stream ...
- 基于Arduino Uno开发板制作音乐播放器
基于Arduino Uno开发板制作音乐播放器 本文将基于Arduino开发板实现一个音乐播放器. 利用Arduino Uno读取sd卡模块中内存卡的音乐,传输信号到扬声器进行播放. 一.项目软硬件简 ...
- 使用AVPlayer制作一个播放器
代码地址如下: http://www.demodashi.com/demo/11685.html AVPlayer 是一个强大的视频播放器,可以播放多种格式的视频,缺点是没有控制界面,需要自己去实现. ...
- 在线播放器 在网页中插入MediaPlayer 兼容IE和FF的代码调试
<!– 在线播放器 在网页中插入MediaPlayer 兼容IE和FF的代码调试 Internet Explorer 和 Netscape 都支持 <embed> 元素,但它不是标准 ...
- 制作一个播放器(二)
制作一个播放器(一) 制作一个播放器(二) 接着上一章的热身,咱们继续写播放器.上一篇中咱们用的是句柄的方式来播放视频.实际开发中,我们更多的是把数据给回调出来,这样更好的去显示视频,处理视频.这期, ...
- 树莓派3B qt+mplayer制作音乐播放器(10)
内容 树莓派3B qt+mplayer制作音乐播放器:播放.暂停.上一曲.下一曲,音量调节. 平台:树莓派+qt+mplayer 1.配置 qt安装见此: https://blog.csdn.net/ ...
- winform制作音乐播放器
winform制作音乐播放器 本文利用C# 调用Windows自带的Windows Media Player 打造一款属于自己的音乐播放器,以供学习分享使用,如有不足之处,还请指正. 概述 Windo ...
- flash制作swf播放器
AS3的 LoaderInfo 类为我们加载外部资源提供了更多的可控信息,以前制作SWF播放器的两大难题终于可以得到解决: ◦获得加载SWF的舞台大小以缩放到适合尺寸显示 LoaderInfo 的 w ...
- 在线播放器代码大全!
在线播放器代码大全 1.avi格式 <object id="video" width="400" height="200" borde ...
最新文章
- InnoDB的启动,关闭,恢复
- CI框架 -- 网页缓存
- lvs系列之dr(二)
- kotlin 构造函数_Kotlin程序| 主要构造函数示例
- svn客户端 java_svn纯java客户端SVNKit学习整理(转)
- 电脑桌面点任何文件都打开计算机,桌面上的文件全部都打不开
- 加载mySQL数据到内存_【测试验证】数据库加载到内存占用大小
- 【Hadoop Summit Tokyo 2016】基于Apache Spark的数据科学
- Linux知识(4)----文件系统结构
- python是自由开放源代码软件吗_附录:免费/自由和开放源码软件
- PHP二开在线要饭网赞助系统源码开源版
- 如何输入多组字符串c语言,求教大侠:如何输入一组字符串
- matlab函数sim,MATLAB 中sim函数
- 安装Office 2016时报错Office 16 Click-to-Run Extensibility Component的处理办法
- 机器学习10大经典算法详解
- Codeforces Round #772 (Div. 2) CF1635ABCDEF
- python图形化编程wx_慢步python,图形用户界面库:wxPython库 初体验,先建一个窗体...
- 电子计算机没电了,电脑主板电池没电了会开不了机吗
- effective morden c++ 3
- OpenCV中拆分通道、合并通道、alpha通道的讲解及实战演示(附python源码 超详细)
热门文章
- linux之systemctl命令
- android 打开免打扰模式,Android 6.0设置模块免打扰功能浅析
- win java_Win搭建JAVA环境
- js插入元素的新方法insertAdjacentHTML
- 一个OA解决方案的经典模板
- Javascript iframe交互并兼容各种浏览器的解决方案
- Linux下 RabbitMQ的安装与配置
- [转] boost undefined reference to 'pthread_create 问题
- 【毕业设计】jSP在线教学质量评价系统的设计与实现(源代码+论文)
- linux设备驱动 注册 命令6,Linux设备驱动调试