<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ckplayer</title>
<style type="text/css">
body,td,th {
font-size: 14px;
line-height: 26px;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
p {
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-left: 10px;
}
</style>
<script type="text/javascript" src="js/offlights.js"></script>
</head>
<body>
<div id="video" style="position:relative;z-index: 100;width:600px;height:400px;float: left;"><div id="a1"></div></div>
<!--
上面一行是播放器所在的容器名称,如果只调用flash播放器,可以只用<div id="a1"></div>
-->
<textarea name="statusvalue" rows="15" id="statusvalue" style="width:200px;height:400px;">该处是用来监听播放器实时返回的各种状态,可以根据这里的状态实时的控制播放器</textarea>
<textarea name="obj" rows="15" id="obj" style="width:200px;height:400px;">这里是主动获取播放器里的各项状态值</textarea>
<script type="text/javascript" src="ckplayer/ckplayer.js" charset="utf-8"></script>
<script type="text/javascript">
//如果你不需要某项设置,可以直接删除,注意var flashvars的最后一个值后面不能有逗号
var flashvars={
f:'http://movie.ks.js.cn/flv/other/01.mp4',//视频地址
a:'',//调用时的参数,只有当s>0的时候有效
s:'0',//调用方式,0=普通方法(f=视频地址),1=网址形式,2=xml形式,3=swf形式(s>0时f=网址,配合a来完成对地址的组装)
c:'0',//是否读取文本配置,0不是,1是
x:'',//调用xml风格路径,为空的话将使用ckplayer.js的配置
i:'http://www.ckplayer.com/images/loadimg2.jpg',//初始图片地址
d:'http://www.ckplayer.com/down/pause6.1_1.swf|http://www.ckplayer.com/down/pause6.1_2.swf',//暂停时播放的广告,swf/图片,多个用竖线隔开,图片要加链接地址,没有的时候留空就行
u:'',//暂停时如果是图片的话,加个链接地址
l:'http://www.ckplayer.com/down/adv6.1_1.swf|http://www.ckplayer.com/down/adv6.1_2.swf',//前置广告,swf/图片/视频,多个用竖线隔开,图片和视频要加链接地址
r:'',//前置广告的链接地址,多个用竖线隔开,没有的留空
t:'10|10',//视频开始前播放swf/图片时的时间,多个用竖线隔开
y:'',//这里是使用网址形式调用广告地址时使用,前提是要设置l的值为空
z:'http://www.ckplayer.com/down/buffer.swf',//缓冲广告,只能放一个,swf格式
e:'3',//视频结束后的动作,0是调用js函数,1是循环播放,2是暂停播放并且不调用广告,3是调用视频推荐列表的插件,4是清除视频流并调用js功能和1差不多,5是暂停播放并且调用暂停广告
v:'80',//默认音量,0-100之间
p:'1',//视频默认0是暂停,1是播放
h:'0',//播放http视频流时采用何种拖动方法,=0不使用任意拖动,=1是使用按关键帧,=2是按时间点,=3是自动判断按什么(如果视频格式是.mp4就按关键帧,.flv就按关键时间),=4也是自动判断(只要包含字符mp4就按mp4来,只要包含字符flv就按flv来)
q:'',//视频流拖动时参考函数,默认是start
m:'0',//默认是否采用点击播放按钮后再加载视频,0不是,1是,设置成1时不要有前置广告
o:'',//当m=1时,可以设置视频的时间,单位,秒
w:'',//当m=1时,可以设置视频的总字节数
g:'',//视频直接g秒开始播放
j:'',//视频提前j秒结束
k:'30|60',//提示点时间,如 30|60鼠标经过进度栏30秒,60秒会提示n指定的相应的文字
n:'这是提示点的功能,如果不需要删除n的值|提示点测试60秒',//提示点文字,跟k配合使用,如 提示点1|提示点2
//调用播放器的所有参数列表结束
//以下为自定义的播放器参数用来在插件里引用的
my_url:encodeURIComponent(window.location.href)//本页面地址
//调用自定义播放器参数结束
};
var params={bgcolor:'#FFF',allowFullScreen:true,allowScriptAccess:'always'};//这里定义播放器的其它参数如背景色(跟flashvars中的b不同),是否支持全屏,是否支持交互
var attributes={id:'ckplayer_a1',name:'ckplayer_a1',menu:'false'};
//下面一行是调用播放器了,括号里的参数含义:(播放器文件,要显示在的div容器,宽,高,需要flash的版本,当用户没有该版本的提示,加载初始化参数,加载设置参数如背景,加载attributes参数,主要用来设置播放器的id)
swfobject.embedSWF('ckplayer/ckplayer.swf', 'a1', '600', '400', '10.0.0','ckplayer/expressInstall.swf', flashvars, params, attributes);
/*播放器地址,容器id,宽,高,需要flash插件的版本,flashvars,params,attributes
如果你因为目前的swfobject和你项目中的存在冲突,不想用swfobject.embedSWF调用,也可以用如下代码进行调用
CKobject.embedSWF('ckplayer/ckplayer.swf','a1','ckplayer_a1','600','400',flashvars,params);
CKobject.embedSWF(播放器路径,容器id,播放器id/name,播放器宽,播放器高,flashvars的值,其它定义也可省略);
此时可以删除ckplayer.js中的最后一行,交互的部分也要改成CKobject.getObjectById('ckplayer_a1')
*/
//调用ckplayer的flash播放器结束
/*
下面三行是调用html5播放器用到的
var video='视频地址和类型';
var support='支持的平台或浏览器内核名称';
*/
var video={'http://movie.ks.js.cn/flv/other/02.mp4':'video/mp4'};
var support=['iPad','iPhone','ios','android+false','msie10+false'];//默认的在ipad,iphone,ios设备中用html5播放,android,ie10上没有安装flash的也调用html5
CKobject.embedHTML5('video','ckplayer_a1',600,400,video,flashvars,support);
/*
如果不想使用html5播放器,只要把上面三行去掉就可以了
=================================================================
以下代码并不是播放器里的,只是播放器应用时用到的
=================================================================
*/
function playerstop(){
//只有当调用视频播放器时设置e=0或4时会有效果
alert('播放完成');
}
var _nn=0;//用来计算实时监听的条数的,超过100条记录就要删除,不然会消耗内存
var watt=false;
function ckplayer_status(str){
_nn+=1;
if(_nn>200){
_nn=0;
document.getElementById('statusvalue').value='';
}
document.getElementById('statusvalue').value=str+'\n'+document.getElementById('statusvalue').value;
if(str=='video:play'){
if(!watt){
watt=true;
setInterval('getstart()',1000);
}
}
}
function getstart(){
var a=swfobject.getObjectById('ckplayer_a1').ckplayer_getstatus();
var ss='';
for (var k in a){
ss+=k+":"+a[k]+'\n';
}
document.getElementById('obj').innerHTML=ss;
}
function aboutstr(str,f){//查看str字符里是否有f
var about=false;
var strarray=new Array();
var farray=new Array();
farray=f.split(",");
if(str){
for(var i=0;i<farray.length;i++){
strarray=str.split(farray[i]);
if(strarray.length>1){
about=true;
break;
}
}
}
return about;
}
function ckadjump(){
alert("你点击了跳过广告按钮,注册成为本站会员,可不用观看前置广告");
}
//开关灯
var box = new LightBox();
function closelights(){//关灯
box.Show();
CKobject._K_('video').style.width='940px';
CKobject._K_('video').style.height='550px';
swfobject.getObjectById('ckplayer_a1').width=940;
swfobject.getObjectById('ckplayer_a1').height=550;
}
function openlights(){//开灯
box.Close();
CKobject._K_('video').style.width='600px';
CKobject._
没有合适的资源?快使用搜索试试~ 我知道了~
ckplayer网页播放组件
共52个文件
swf:14个
fla:13个
png:11个
3星 · 超过75%的资源 需积分: 50 48 下载量 93 浏览量
2013-07-19
16:19:24
上传
评论
收藏 796KB RAR 举报
温馨提示
如何在网页中播放mp4、3gp之类的视频?借用免费的ckplayer组件就可以实现,实现步骤参考我资源库里早期上传的讲解
资源推荐
资源详情
资源评论
收起资源包目录
ckplayer6.1完整版.rar (52个子文件)
源文件
logo.swf 8KB
无视听许可证的分享插件
PopupWin.as 2KB
share.swf 5KB
share.fla 16KB
related.swf 7KB
logo.fla 25KB
mylogo.swf 3KB
有视听许可证的分享插件
PopupWin.as 2KB
share.swf 5KB
share.fla 16KB
Preview.fla 12KB
right.fla 19KB
PopupWin.as 2KB
loadbyte.fla 7KB
buffer.swf 1KB
mylogo.fla 11KB
receiveObj.swf 23KB
buffer.fla 8KB
related.fla 21KB
adjustment.fla 17KB
geturl.fla 8KB
receiveObj.fla 502KB
right.swf 3KB
geturl.swf 2KB
Preview.swf 3KB
loadbyte.swf 1KB
adjustment.swf 4KB
jtime.fla 9KB
js
offlights.js 4KB
ckplayer
share.xml 2KB
ckplayer.js 33KB
related.xml 6KB
ckplayer.xml 16KB
ckplayer.swf 43KB
expressInstall.swf 727B
share
google.png 2KB
sina.png 3KB
feixin.png 2KB
kaixin001.png 3KB
qq2.png 2KB
msn.png 2KB
qq.png 2KB
rr.png 3KB
sohu.png 1KB
qzone.png 2KB
tianya.png 2KB
style.zip 68KB
help.htm 5KB
index.htm 14KB
temp
11.jpg 6KB
22.jpg 6KB
33.jpg 5KB
共 52 条
- 1
资源评论
- 豆豆龙02052014-03-27不可以播放3gp的视频
- 小殊小殊2014-06-23不可以播放3gp的视频
- qq_189547812014-12-30很好很好用的插件
- lwbcx04202017-03-23感谢分享!!
- alon20062015-08-17无法播放 不知道如何使用
xsdu
- 粉丝: 0
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功