中电云集是国内领先的云服务器、虚拟主机、服务器租用提供商




上一主题下一主题
主题 : v9视频模块更换为ckplayer播放器
个性签名:自学中。。。
UID: 172961
级别: 齐博大专生
发帖: 1277
威望: 1446 点
积分: 1940 个
铜板: 0
精华风格度: 0 点
在线时间: 758 小时
注册时间: 2009-06-29
最后登录: 2017-12-03
楼主  发表于: 2017-10-02 18:29

v9视频模块更换为ckplayer播放器

好久没来了! 今天分享一个更换播放器 简单  简单 简单  的教程
此方法,是让整个视频模块,所有视频都使用ckplayer播放器,缺点ck播放器不支持的视频,无法播放!
我这方法很懒,高手莫见笑哈!
1、下载 ckplayer播放器 程序包
放在根目录下,或任意目录
2、修改template\default\player.htm 文件
原文件代码:
<!--
<?php
$width=500;                        //视频宽度,可以自由更改
$height=400;                    //视频高度,可以自由更改
//$urlstring=mymd5($true_url);    //对真实地址进行加密处理
$urlstring=urlencode($true_url);
$_height=$height+70;
$_width=$width-5;
print <<<EOT
-->
<head>
<title>$rsdb[title]</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
*{
    font-size: 12px;
}
</style>
<script type='text/javascript' src='$webdb[www_url]/images/ckplayer/ckplayer.js' charset='utf-8'></script>
<script type='text/javascript' src='$webdb[www_url]/images/ckplayer/offlights.js' charset='utf-8'></script>
<SCRIPT LANGUAGE='JavaScript' src='$webdb[www_url]/do/job.php?job=playurl&urlstring=$urlstring'></SCRIPT>
</head>
<body oncontextmenu="window.event.returnValue=false" scroll="no" ondragstart="window.event.returnValue=false" onselectstart="event.returnValue=false" topmargin=0 leftmargin=0 marginwidth=0 marginheight=0>
<SCRIPT LANGUAGE="JavaScript">
qibo_player(playurl,'$width','$height','$type','autostart');
</SCRIPT>
</body>
</html>
<SCRIPT LANGUAGE="JavaScript">
<!--
self.resizeTo($_width,$_height);
//-->
</SCRIPT>
<!--
EOT;
?>
-->
<!--
帮助说明:
如果要更换其它播放器的话,请把qibo_player(playurl,'$width','$height','$type','autostart');代码删除,换成你要的播放器
如要使用真实地址的话,就用变量 {$true_url}
如果要使用加密地址的话,就使用 playurl
使用加密地址,必须要注意的是,此变量是JS变量,所以你需要用document.write()方式改写你的播放器代码
系统自带播放器会自动识别RM或WMV格式,换成你的播放器就不一定能自动识别了.
-->

——————————————————————————————
修改:将源文件中 红色的 js文件引用文件地址,修改成您的文件地址,如我们将下载的ck文件包放在根目录下,就写成
<script type='text/javascript' src='$webdb[www_url]/ckplayer/ckplayer/ckplayer.js' charset='utf-8'></script>
<script type='text/javascript' src='$webdb[www_url]/ckplayer/js/offlights.js' charset='utf-8'></script>
提示:文件路径自己想怎么改就怎么改,改成绝对路径即可!
配置播放器 ,建议去官方配置 地址  http://www.ckplayer.com/tool/flashvars.htm 配置完了,将html代码复制,替换文件中的
<SCRIPT LANGUAGE="JavaScript">qibo_player(playurl,'$width','$height','$type','autostart');</SCRIPT>
代码
如:
<div id="a1"></div>
<script type="text/javascript" src="/ckplayer/ckplayer.js" charset="utf-8"></script>
<script type="text/javascript">
    function loadedHandler(){
        alert('加载已完成')
    }
    var flashvars={
        f:'
http://movie.ks.js.cn/flv/other/1_0.flv',
        c:0,
        p:1,
        my_url:encodeURIComponent(window.location.href),
        my_title:encodeURIComponent(document.title),
        loaded:'loadedHandler',
        b:0
    };
    var params={bgcolor:'#FFF',allowFullScreen:true,allowScriptAccess:'always',wmode:'transparent'};
    var video=['
http://movie.ks.js.cn/flv/other/1_0.mp4->video/mp4'];
    CKobject.embed('/ckplayer/ckplayer.swf','a1','ckplayer_a1','
100%','100%',false,flashvars,video,params);
</script>

推荐,将在线配置中的
  function loadedHandler(){
        alert('加载已完成')
    }
代码去掉!
然后修改代码:——————————————————————————————————————————
http://movie.ks.js.cn/flv/other/1_0.flv替换为  {$true_url}
http://movie.ks.js.cn/flv/other/1_0.mp4替换为  {$true_url}
——————————————————————————————————————————————————
CKobject.embed('/ckplayer/ckplayer.swf','a1','ckplayer_a1','100%','100%',false,flashvars,video,params);
修改为

CKobject.embed('/ckplayer/ckplayer.swf','a1','ckplayer_a1','$width','$height',false,flashvars,video,params);
———————————————————————————————————————————————————————————————<
最后完整的代码为:
<div id="a1"></div>
<script type="text/javascript" src="/ckplayer/ckplayer.js" charset="utf-8"></script>
<script type="text/javascript">
    var flashvars={
        f:'
{$true_url}',
        c:0,
        p:1,
        my_url:encodeURIComponent(window.location.href),
        my_title:encodeURIComponent(document.title),
        loaded:'loadedHandler',
        b:0
    };
    var params={bgcolor:'#FFF',allowFullScreen:true,allowScriptAccess:'always',wmode:'transparent'};
    var video=['
{$true_url}->video/mp4'];
CKobject.embed('/ckplayer/ckplayer.swf','a1','ckplayer_a1','100%','100%',false,flashvars,video,params);
</script>
完成
提示:修改完后,发的视频,只要ck播放器支持播放的,就能播放,不支持的,就不能播放哦!!!![v7 可同样参照此方法修改!!!!
[ 此帖被itcent在2017-10-02 18:44重新编辑 ]
*****************************************
*       签名档欠费,点击续费!          *
*****************************************
UID: 289999
级别: 齐博幼儿
发帖: 69
威望: 74 点
积分: 104 个
铜板: 0
精华风格度: 0 点
在线时间: 112 小时
注册时间: 2016-03-06
最后登录: 2017-12-12
沙发  发表于: 2017-10-02 20:53

学习了
个性签名:www.sinmeng.net
UID: 181106
级别: 齐博硕士
发帖: 3550
威望: 3809 点
积分: 28751 个
铜板: 54
精华风格度: 0 点
在线时间: 10316 小时
注册时间: 2009-08-13
最后登录: 2017-12-12
板凳  发表于: 2017-10-03 07:40

支持下   
*****************************************
*       签名档欠费,点击续费!          *
*****************************************
个性签名:qq:81676128
UID: 283538
级别: 齐博大专生
发帖: 909
威望: 810 点
积分: 1475 个
铜板: 0
精华风格度: 0 点
在线时间: 830 小时
注册时间: 2013-12-06
最后登录: 2017-12-12
3楼  发表于: 2017-10-03 15:21

  
个性签名:客户就是上帝

UID: 249589
级别: 齐博版主
发帖: 11496
威望: 15047 点
积分: 56531466 个
铜板: 692
精华风格度: 1 点
在线时间: 5734 小时
注册时间: 2011-04-25
最后登录: 2017-12-11
4楼  发表于: 2017-10-03 20:27

好东西。。。
*****************************************
*       签名档欠费,点击续费!          *
*****************************************
个性签名:网络混青
UID: 221425
级别: 齐博高中生
发帖: 443
威望: 475 点
积分: 567 个
铜板: 5
精华风格度: 0 点
在线时间: 559 小时
注册时间: 2010-05-10
最后登录: 2017-11-03
5楼  发表于: 2017-10-25 10:04

记录下
*****************************************
*       签名档欠费,点击续费!          *
*****************************************
齐博软件技术交流区 » CMS整站系统
以铜板换广告位一 以铜板换广告位二 以铜板换广告位三 以铜板换广告位四
以铜板换广告位五 以铜板换广告位六 以铜板换广告位七 以铜板换广告位八
以铜板换广告位九 以铜板换广告位十 以铜板换广告位十一 以铜板换广告位十二
打造最专业的门户系统建站程序