Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] 视频中心3.2.1简单修改整合CMP(更新2012/2/22 18:00)

[复制链接]
三白荡的浪头 发表于 2012-2-22 11:28:49 | 显示全部楼层 |阅读模式
本帖最后由 三白荡的浪头 于 2012-2-22 18:24 编辑

前几天在视频中心QQ群有个大家都叫他“无名大师”的发了个视频中心整合CMP播放器的文件,其实简单的整合本站早已经做了,我就看中他那个优酷,土豆单集采集后的ID转换,本人也是菜鸟级的,对代码什么的,也不甚了解,于是我模仿无名的文件中的几个代码重新整合了一下,首先感谢的视频中心作者,再者感谢无名大师的无私分享(当然我的分享精神也是显而易见的,嘿嘿!)。

提供给大家相互学习,借鉴!

演示地址:http://xybbs.co.cc——www.sinyou.tk

CMP播放器演示:http://xybbs.co.cc/plugin.php?id ... &tion=view&vid=1023
优酷播放器演示:http://xybbs.co.cc/plugin.php?id ... &tion=view&vid=1076
土豆播放器演示:http://xybbs.co.cc/plugin.php?id ... &tion=view&vid=1109
奇艺播放器演示:http://xybbs.co.cc/plugin.php?id ... &tion=view&vid=1113
百度影音演示:http://www.sinyou.tk/plugin.php? ... r&tion=view&vid=751
快播演示:http://xybbs.co.cc/plugin.php?id ... r&tion=view&vid=752



下而我列出需要修改文件的明细用修改过程:
本次修改内容:1,简单整合CMP播放器(针对MP4,FLV格式文件)
                         2,优酷,土豆,奇艺单集采集地址播放器修改(与搜木鱼相同——[土豆而测试偶尔有广告?])
                         3,添加百度影音播放器

更新:1:CMP播放器列表标题获取
           2:将百度影音,快播检测不到播放器弹窗修改为页面引导

修改方法:
在source/plugin/hsk_vcenter目录中的hsk_vcenter.inc.php文件
查找:
  1. define('PINC', './source/plugin/hsk_vcenter/include');
复制代码
下面添加:
  1. define('CMPDIR', './plugins/somuyu/player/play/cmp');
复制代码
查找:
  1. }elseif('qvod://' == strtolower(substr($viewdata['vurl'], 0, 7))){
  2.         $theplayer_style = 'qvod';
复制代码
下面添加:
  1.   }elseif('bdhd://' == strtolower(substr($viewdata['vurl'], 0, 7))){
  2.         $theplayer_style = 'bdhd';
复制代码
查找:
  1. }elseif(in_array($thestyle, array('wmv','avi','mp4','wma','mp3'))){
  2.                 $theplayer_style = 'mms';
复制代码
替换为:
  1. }elseif(in_array($thestyle, array('wmv','avi','wma','mp3'))){
  2.                 $theplayer_style = 'mms';
复制代码
查找:
  1. $navtitle = $viewdata['vsubject'];
复制代码
下面添加:
  1. $ifyouku = strstr("$viewdata[vurl]","youku.com");
  2.     $youku = $viewdata[vurl];
  3.     $youku = str_replace(array("http://player.youku.com/player.php/sid/","/v.swf"),"",$youku);

  4.      $ifqiyi = strstr("$viewdata[vurl]","qiyi.com");
  5.     $qiyi = $viewdata[vurl];
  6.     $qiyi = str_replace(array("http://player.video.qiyi.com/",""),"",$qiyi);

  7. $iftd = strstr("$viewdata[vurl]","tudou.com");
  8. if ($iftd !== false) {
  9. $tudou = $viewdata[vurl];
  10. $tudou = str_replace(array("http://www.tudou.com/v/","/v.swf"),"",$tudou);
  11. }
复制代码
在source/plugin/hsk_vcenter/template目录中的gallery_view.htm文件
查找:
  1. <script type="text/javascript">
  2.                                 var swf_width=960;
  3.                                 var swf_height=520;
  4.                                 var swf_player='{PINC}/flvplayer.swf';
  5.                                 var swf_title='$flv_title';
  6.                                 var swf_id = $getfiles;
  7.                                 var swf_url = '$flashid';
  8.                             </script><script language="javascript" src="{PINC}/flash_{$theplayer_style}.js"></script>
复制代码
替换为:
  1. <script type="text/javascript">
  2.                                 var swf_width=960;
  3.                                 var swf_height=520;
  4.                                 var swf_player='{CMPDIR}/cmp.swf';
  5.                                 var swf_title='$flv_title';
  6.                                 var swf_id = $getfiles;
  7. </script>

  8. <!--{if $ifyouku !== false}-->
  9. <script type="text/javascript">
  10. var swf_url = '$youku';
  11. </script><script language="javascript" src="{PINC}/flash_youku.js"></script>

  12. <!--{elseif $iftd !== false}-->
  13. <script type="text/javascript">
  14. var swf_url = '$tudou';
  15. </script><script language="javascript" src="{PINC}/flash_tudou.js"></script>

  16. <!--{elseif $ifqiyi !== false}-->
  17. <script type="text/javascript">
  18. var swf_url = '$qiyi';
  19. </script><script language="javascript" src="{PINC}/flash_qiyi.js"></script>
  20. <!--{else}-->
  21. <script type="text/javascript">
  22. var swf_url = '$viewdata[vurl]';
  23. </script><script language="javascript" src="{PINC}/flash_{$theplayer_style}.js"></script>
  24. <!--{/if}-->
复制代码
以下是本人整理的懒人包,解压上传至根目录(如果不怕的话直接覆盖,问题应该不会太大)
保险起见请备份原文件!
视频中心修改.zip:http://115.com/file/dp5k14h9#

评分

2

查看全部评分

taolixi 发表于 2012-2-22 11:30:06 | 显示全部楼层
  不简单啊 佩服。
回复

使用道具 举报

无效楼层,该帖已经被删除
abcnic 发表于 2012-2-22 11:32:56 | 显示全部楼层
支持了呢 呵呵
回复

使用道具 举报

 楼主| 三白荡的浪头 发表于 2012-2-22 11:58:25 | 显示全部楼层
大家多多支持啊!
回复

使用道具 举报

filewubo 发表于 2012-2-22 11:58:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

housan 发表于 2012-2-22 12:00:01 | 显示全部楼层
非常好,谢谢分享了
回复

使用道具 举报

oicq11 发表于 2012-2-23 04:01:50 | 显示全部楼层
懒人包用了,没效果
手改试试
回复

使用道具 举报

我一个人 发表于 2012-2-23 04:02:59 | 显示全部楼层
此贴有意思~
回复

使用道具 举报

oicq11 发表于 2012-2-23 04:27:25 | 显示全部楼层
播放开始前,显示 视频展厅 那几个字,哪里改?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-22 15:37 , Processed in 0.126248 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表