« 1 2345» Pages: ( 1/12 total )
本页主题: Discuz7.0添加迅播Gvod播放器方法多阔网美化1.1.1版[5月5日更新] 【选择字体:<< >> | 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

迅播
版主
发帖: 526
联盟U币: 623 U
(您是本帖的第23054位浏览者)

 Discuz7.0添加迅播Gvod播放器方法多阔网美化1.1.1版[5月5日更新]

0
管理提醒:
本帖被 小佛 执行取消加亮操作(2009-05-14)
  大家可以先看一下演示,觉得不错再继续往下看。

1、单集演示:

魔幻武侠颠峰之作《蜀山传》国语DVD中字
地址:http://bbs.duokuo.com/thread-167-1-1.html

2、多集演示:

2009台湾热播偶像剧《敲敲爱上你》20集大结局[DVD国语]
地址:http://bbs.duokuo.com/thread-127-1-1.html

3、20集以上演示

2009全国热播电视剧《昏迷不醒》全26集[VCD国语字幕]
地址:http://bbs.duokuo.com/thread-129-1-1.html

一、添加迅播Gvod方法:

1、下载附件,如需自定义看下面的可自定义选项

2、把附件中的文件上传到论坛根目录。

3、登陆Discuz7.0后台,点击:界面/编辑器设置/Discuz! 代码,如下图:




在下面加一个Discuz! 代码,标签为“xunlei”,图标文件为“bb_xunlei.gif”或“bb_gvod.gif”,样式如下随你喜欢,然后提交。
bb_xunlei.gif


bb_gvod.gif


在可用与显示项打上勾,点提交。

出现如下界面时点“祥情”:

 


在“替换内容”里加入:

Copy code
<script type="text/javascript" src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>
<script type="text/javascript" src="http://pstatic.xunlei.com/js/base64.js"></script>
<script type="text/javascript" src="xunlei/xunlei.js" charset="gb2312"></script>
<link href="xunlei/xunlei.css" rel="stylesheet" type="text/css" charset="gb2312" />
<script type="text/javascript">XunLeiMovie(unescape('{1}'));</script>


然后提交就可以了,如下面所示:




到此就完成了。

4、插入地址时样式如下:




如果一部影片含有多集,请用“|”把每一集分开。

二、可自定义选项

如需自定义,请打开“xunlei/xunlei.js”进行修改。

1、下载列表显示控制

找到“var ShowDownList = 1“修改值。

设为0为隐藏下载列表,如下图所示:


Click Here To EnLarge

设为1为显示下载列表,如下图所示:


Click Here To EnLarge

设为2为自动判断

因为gvod协义的影片迅雷是下载不了的,所以如果设为2则自动判断影片地址,含有“gvod://”则不显示下载列表(等同设为0),否则显示下载列表(等同设为1)。

2、改为自己的迅雷联盟ID

找到var XunLeiID = "51664"
把其中的51664修改为你自己的迅雷联盟ID,此值只有在下载列表显示时才会生效,如果有用户下载你影片时安装了迅雷,你就会产生收入:


Click Here To EnLarge

3、影片开始前15秒贴片广告开关

找到“var StartMoney = 0”

如果不想有贴片广告,保持为0不变就行了。

如果打算使用贴片广告,把这个值设为1,这时影片开始前就会显示15秒广告。

如果开启请将“startmoney.html”修改为你自己的广告页面


Click Here To EnLarge

4、控制播放器大小

找到:

Copy code
var mw = 650;
var mh = 450;

其中“mw”值为播放器的宽,“mh”为播放器的高。

这里要注意,这两个值是“播放器”的大小,设好后我们的播放窗口会自动根据这个值缩放。


Click Here To EnLarge

5、改变此修改文件存放的目录

因为涉及到下一集接口、老版本升级等问题,如果改变此修改文件存放的目录,把目录名称修改后,还需做如下设置:

找到var XunLeiDir = "xunlei",把其中的xunlei改为新的目录名称

三、已经实现的特色功能

1、自动转到“下一集页面”

播放器会在播放完本集的时候自动跳转到下一集所在的页面,让观众可以舒舒服服躺在床上看,而无需每换一集就点一次鼠标。


Click Here To EnLarge

2、设置贴片广告增加网站收入

在影片开始前15秒可以加入自己的贴片广告,此时播放器已在后台加载数据,广告完成时影片既可流畅播放了。


Click Here To EnLarge

3、“预缓冲”接口

如果影片有多集,当你观看这一集时,播放器在后台加载下一集的数据(最多为30%),让观众再也不用每看一集都苦苦等待了。


Click Here To EnLarge

4、自动显示影片集数列表

当影片只有一集时右侧不显示点播列表:


Click Here To EnLarge

当影片有多集时右侧自动显示点播列表:


Click Here To EnLarge

当影片集数超过20集时,右侧点播列表自动加上滚动条:

 
Click Here To EnLarge

四、下一步打算加入的功能

1、下载列表显示方式控制

现在我们的下载与播放列表的显示方式为自动根据影片集数显示为第1集、第2集、第3集……第N集。

但有时一些影片不是从第1集开始,如果一些动漫影片有几百集分好多部,第2部可能是从第几十集开始,有些网友希望直接显示为原影片的地址。

2、播放完所有影片后的提示与广告

现在我们播放完所有影片后,页面的播放器就停止在那里了,有些网友会不知道到底放完了没有?

下一步加入所有影片播放完比后窗出一个小窗口(或汽泡)提示网友所有的影片播放完了,并显示广告或是站长推荐的影片供网友选择。

3、广告遮盖与替换

把原资源站的贴片广告遮盖,并替换为影视站自己的广告。

这一条有点不太“和谐”,到底要不要加入有待确认。

4、待定功能

希望所有的DZ站长一起发动起来,把你的好想法、好建议说出来分享给大家,我们的目标就是要在DZ上把Gvod的功能发挥到极致!

五、严正声明

网友转载本文章或是传播本修改方法,必须注明原贴地址为:http://ubbs.xunlei.com/read.php?tid=14150,原作者为:多阔网,并附上本站链接http://www.duokuo.com/

所用到的附件在下面下载:
附件: Discuz添加Gvod代码.rar (7 K) 下载次数:574
本帖最近评分记录:
  • 联盟威望:+100(迅雷联盟) 楼主又出马了,已经重量级支持!
  • 用迅播,就要爱护迅播
    Posted: 2009-04-25 15:42 | [楼 主]
    迅播
    版主
    发帖: 526
    联盟U币: 623 U

     一楼:原1.0用户升级至最新版本的方法

    因为新版本的迅播Gvod增加了预缓冲、下一集接口、贴片广告等等很多功能,而这些我在1.0修改方法中没有考虑到,所以原来使用1.0修改方法的网友并不能平滑升级到1.1.1的方法中来,实在是对不起各位了,请大家原谅。

    现提供两种升级过来的方法:

    一、把原来的影片地址改动

    原来的插入方法为每一集插入一次DZ代码,现在新版的是有多集时只需用“|”把各集分开就行了。

    如果要使用这种方支升级上来,影片是单集的不需改动,但是影片是多集的需要改为新的插入方式,然后下载顶楼新的附件直接覆盖就行了。

    这里提供一个转换工具:

    http://www.duokuo.com/xunlei/zhuan.html

    效果如下:


    Click Here To EnLarge

    使用第一种方式升级过来后,你全站的影片都是新方式,支持所有新特性,新老方法合成了一个,但是需要把原来多集影片转换,适合以前没有加入太多多集影片的站长。

    二、不改动原来影片地址,新加一个Discuz!代码

    1、打开templates/default/viewthread.htm,进行如下两步操作:

    找到:

    Copy code
    <script type="text/javascript" src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>
    <script type="text/javascript" src="http://pstatic.xunlei.com/js/base64.js"></script>
    <script type="text/javascript" src="http://pstatic.xunlei.com/js/thunderForumLinker.js"></script>
    <script src="xunlei/xunlei.js" type="text/javascript" charset="gb2312"></script>
    <link href="xunlei/xunlei.css" rel="stylesheet" type="text/css" charset="gb2312" />


    全部删除

    找到:

    Copy code
    <script type="text/javascript" language="javascript">
        var thunderPid="51664";
        thunderFuncType=false;
        var thunderPath=/\/p_w_upload\.php\?/gi;
        var thunderLinkStyle=thunderLinker.TITLE;
        thunderLinker();
    </script>


    全部删掉

    2、把原来的Discuz!代码xunlei的替换内容:

    Copy code
    <script type="text/javascript">XunLeiMovie(unescape('{1}'));</script>


    改为

    Copy code
    <script type="text/javascript" src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>
    <script type="text/javascript" src="http://pstatic.xunlei.com/js/base64.js"></script>
    <script type="text/javascript" src="xunlei/xunlei.js" charset="gb2312"></script>
    <link href="xunlei/xunlei.css" rel="stylesheet" type="text/css" charset="gb2312" />
    <script type="text/javascript">XunLeiMovie(unescape('{1}'));</script>


    3、下载附件传到论坛根目录

    此附件与顶楼的附件完全一样,只是把目录“xunlei"改为“gvod“,把xunlei.js里的var XunLeiDir = "xunlei"改为了var XunLeiDir = "gvod"。

    4、在后台新增一个Discuz!代码,名称为gvod,替换内容如下:

    Copy code
    <script type="text/javascript" src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>
    <script type="text/javascript" src="http://pstatic.xunlei.com/js/base64.js"></script>
    <script type="text/javascript" src="gvod/xunlei.js" charset="gb2312"></script>
    <link href="gvod/xunlei.css" rel="stylesheet" type="text/css" charset="gb2312" />
    <script type="text/javascript">XunLeiMovie(unescape('{1}'));</script>


    此代码也与顶楼完全一样,只是地址里目录名“xuneli“改为“gvod“。

    5、其它事项与顶楼完全一样。

    使用第二种方式升级过来的,以前的影片不支持预缓冲、下一集接口、贴片广告等新特性,以后新添加的影片使用“gvod“这个自定义代码,支持所有新特性。

    好处是不用转换以前的影片,适合以前加入了大量多集影片的站长。

    因为我的考虑不周,导致不能平滑升级,再次向大家道歉!
    附件: Discuz添加Gvod代码.rar (7 K) 下载次数:154
    用迅播,就要爱护迅播
    Posted: 2009-04-25 15:42 | 1 楼
    迅播
    版主
    发帖: 526
    联盟U币: 623 U

     二楼:不断完善的升级记录

    一、2009年4月26日5:15更新

    解决部分影片地址太长无法正常播放的问题

    有些影片本身地址就长,如果再进行编码后在URL上传递的话,有可能被浏览器截断。

    例如《越狱第4季》第一集编码后的地址如下:

    Copy code
    ftp%3A//dygod1%[email]3Adygod1@d232.dygod.cn[/email]%3A1012/%u8D8A%u72F1%u7B2C4%u5B63-%u9AD8%u6E05%u6670%u6536%u85CF%u7248/%5B%u7535%u5F71%u5929%u5802www.dygod.cn%u53D1%u5E03%5D%5B%u8D8A%u72F1%u7B2C4%u5B63%5D%5B01%5D%5B%u4E2D%u82F1%u53CC%u5B57%u5E55%5D%5B1024x576%5D%5B%u9AD8%u6E05%u6670%u6536%u85CF%u7248%5D.rmvb


    并且为了实现预缓冲接口,我们向播放窗口传递了当前播放影片和下一集影片两个地址,所以有些网友反应一部影片只有最后一集能放,那是因为最后一集我们的程序只传了一个参数,没有下一集的影片地址,所以没有超出浏览器的URL长度。

    现已更改了参数传递方式,改动了xunlei.js和xunleishow.html,附件文件已更新。

    升级方式:下载对应的最新附件,直接覆盖。

    测试地址:

    09最新王晶罪案大片《金钱帝国》国语DVD中字
    http://bbs.duokuo.com/thread-26-1-2.html


    二、2009年5月5日20:50更新

    本次更新了两个方面

    1、彻底改变影片地址的传递方式。

    上次为防止影片地址过长而改变了一个地址的参数传递方式,但是最近发现就算在url中只传一个当前影片地址还是有可能超长,现在改为所有影片地址都不在url中传递,而是使用读取父窗口隐藏域的方式。

    2、去除同一贴子内影片地址只能发在一楼的限制

    这个功能主要是为了方便站内有集数非常多影片的朋友。

    在使用时请注意,下层的影片会接着上层的影片集数递加:比如一楼发到了第30集,那么二楼就会从第31集开始计数。

    本次更新修改了:xunlei.css、xunlei.js、xunleishow.html共3个文件

    升级方式:下载对应的最新附件,直接覆盖。

    测试地址:

    09最新王晶罪案大片《金钱帝国》国语DVD中字
    http://bbs.duokuo.com/thread-26-1-2.html
    [ 此贴被多阔网在2009-05-25 20:23重新编辑 ]
    用迅播,就要爱护迅播
    Posted: 2009-04-25 15:42 | 2 楼
    迅播
    版主
    发帖: 526
    联盟U币: 623 U

     三楼:常见问题解答、用户建议收集

    一、这次发出来的js文件为什么进行了加密?

    自从多阔网修改方法1.0版出来以后,受到很多网友支持,在此表示最诚挚的感谢。

    1、有一些网友发现了问题或有更好的改动方法时,他没有公布出来,而是在自己的论坛里改动一下,“没事偷着乐”。

    我把js进行加密的一个目的就是希望发现问题及有更好的方式的网友能够把问题说出来,我们大家一起改动,然后我再把文件修改后让所有人使用。

    我保证多阔网所使用的添加Gvod的方式与提供给大家的完全一样(新功能测试期除外),欢迎大家前来测试。

    2、一些极少数的网友,用我的方法采集我的内容我都没话说,但是把方法改一改然后发到别的论坛说是他原创的,这样就不对了。而且为了不让我知道,还在他的论坛把我IP给封了,害我费了好大劲才进去看到。希望以后不要这样了哦。

    二、当影片地址中含有“[”与“]”时DZ无法解析

    加连续剧时,有些地址中含有“[www.****.com]”,这个是dz本身有问题,它的标签调用为[***][/***]的格式,所以无法解析。

    dz官方给出的解决方法是“[”换为“%5B”,“]”换为“%5D”,不过加连续剧时几十集一个一个换确实很麻烦,所以我做了一个工具,不但替换“[]”,连标签[xunlei][/xunlei]也一起换了,免得一个一个插入,大家可以试一下:

    1、正常方式的转换:

    http://www.duokuo.com/xunlei/toxunlei.html


    Click Here To EnLarge

    上面图中的第1集,第2集等是从原网站复制来时就有的,我们的工具会把这些“无用”信息自动去掉。

    2、自定义代码改为gvod的转换:

    http://www.duokuo.com/xunlei/togvod.html


    Click Here To EnLarge

    上面图中的第1集,第2集等是从原网站复制来时就有的,我们的工具会把这些“无用”信息自动去掉。

    三、当影片地址中含有www.*****.com时DZ解析错误

    比如我们加入的影片地址如下:

    Copy code
    ftp://dygod2:dygod2@d120.dygod.cn:2023/007之黑日危机.%5B中英双字.1024分辨率%5D/%5B电影天堂[url]www.dygod.cn%5D.007[/url]之黑日危机.%5B中英双字.1024分辨率%5D.rmvb


    如果直接提交的话,DZ会在www.dygod.cn两边加上了[url]和[/url]

    这是dz在发贴子时为你自动分析url了。

    1、不想让它自动分析url的话在发贴时“发帖选项:”里的“禁用 URL 识别”选中就可以了:




    2、有些网友说每次发贴都选中这个复选框很烦,能不能全部禁用了。

    当然是可以的,请打开论坛目录下的templates/default/post.htm

    找到:

    Copy code
    <input type="checkbox" name="parseurloff" id="parseurloff" value="1" $urloffcheck tabindex="1" />


    改为:

    Copy code
    <input type="checkbox" name="parseurloff" id="parseurloff" value="1" $urloffcheck checked="checked" tabindex="1" />


    也就是加了一个checked="checked"

    这样以后发贴时“禁用 URL 识别”这个复选框默认就是选中的了。

    四、后台打开了“启用主题标签”时有些列表无法显示

    这是因为启用主题标签后,DZ会把一些热门关键词解析,也就是点击这个关键词后会把相关主题列出来。

    但是这样如果有些影片地址中恰恰包含这个关键词的话,影片地址就会被DZ自动改变,从而无法正常显示。

    解决方法是请登陆后台打开“全局/论坛功能/主题标签(TAG)”

    把“帖子中解析的标签(TAG)数目:”一项设为0:


    Click Here To EnLarge

    这样设置后,我们一样启用了主题标签,对搜索引擎还是友好,只是没有在贴内解析标签了


    Click Here To EnLarge

    五、自动下一集接口在动态地址情况下无效

    情况说明:

    在伪静态情况下自动下一集接口正常,例如http://bbs.duokuo.com/thread-170-1-1.html这样就可以。

    但是在动态地址中播放自动下一集失效,例如http://bbs.duokuo.com/viewthread.php?tid=170这样下一集无效。

    发生原因:

    这是因为我为了兼容空间不支持伪静态的网站,所以在正常情况中下一集应该如http://www.duokuo.com/viewthread.php?tid=170&np=6,其中的&np=6就是我们的程序要读取的下一集参数。

    但是很不幸的是,Gvod在接收下一集时会把“&”后的地址全部截断,导致自动下一集失效,已经想好了变通的解决方法,不过还是等待迅雷官方解决此问题,如果过一段时间后还没有解决的话,我们再启用变通方法。

    发现问题及建议请在此回贴,或联系QQ:597022395
    [ 此贴被多阔网在2009-05-25 20:26重新编辑 ]
    本帖最近评分记录:
  • 联盟人气:+1(每次醒来) 原创内容
  • 用迅播,就要爱护迅播
    Posted: 2009-04-25 15:42 | 3 楼
    兔八哥
    联盟初级会员
    发帖: 115
    联盟U币: 160 U

     

    等你发布了看看 

    http://www.tbgmv.cn


    已经按照楼主的方法改了  帖出来看看
    http://www.ycbar.com/thread-145-1-1.html
    [ 此贴被兔八哥在2009-04-25 18:11重新编辑 ]
    天堂影院http://www.tbgmv.cn
    Posted: 2009-04-25 15:56 | 4 楼
    每次醒来
    联盟初级会员
    发帖: 535
    联盟U币: 691 U

     

    我刚刚才装了 1.0 版本 你没上QQ?
    Posted: 2009-04-25 16:30 | 5 楼
    每次醒来
    联盟初级会员
    发帖: 535
    联盟U币: 691 U

     

    图片:
    Click Here To EnLarge
    帖子页面输入就这样 要用你发的转换一下 再粘贴才行?
    Posted: 2009-04-25 16:37 | 6 楼
    每次醒来
    联盟初级会员
    发帖: 535
    联盟U币: 691 U

     

    这样在发帖页面插入不行
    Copy code
    ftp://dygod1:dygod1@d062.dygod.cn:1262/迪恩·斯潘雷DVD中英双字/[电影天堂www.dygod.cn]迪恩·斯潘雷DVD中英双字.rmvb



    下面的转换后就行 什么原因?
    Copy code
    [xunlei]ftp://dygod1:dygod1@d062.dygod.cn:1262/迪恩·斯潘雷DVD中英双字/%5B电影天堂[url]www.dygod.cn%5D[/url]迪恩·斯潘雷DVD中英双字.rmvb[/xunlei]
    Posted: 2009-04-25 16:42 | 7 楼
    兔八哥
    联盟初级会员
    发帖: 115
    联盟U币: 160 U

     

    因为“[”和“]”这个符号是DZ默认的标签符号,并且发布的时候还要把url自动识别给关掉
    天堂影院http://www.tbgmv.cn
    Posted: 2009-04-25 17:59 | 8 楼
    csxf520
    联盟初级会员
    发帖: 36
    联盟U币: 42 U

     

    支持~顶~~~~~
    Posted: 2009-04-25 18:07 | 9 楼
    每次醒来
    联盟初级会员
    发帖: 535
    联盟U币: 691 U

     

    Quote:
    引用第8楼兔八哥于2009-04-25 17:59发表的  :
    因为“[”和“]”这个符号是DZ默认的标签符号,并且发布的时候还要把url自动识别给关掉

    问题是我发帖 默认已经关闭自动识别的
    Posted: 2009-04-25 18:14 | 10 楼
    兔八哥
    联盟初级会员
    发帖: 115
    联盟U币: 160 U

     Re:Discuz7.0添加迅播Gvod播放器方法多阔网美化1.1.1版

    关掉url自动识别是因为有的地址里面包括网址,被识别出来的话就播放不了的 ~~
    还有在就是"["和"]"这个符号,是自定义标签的首位  你发布的xunlei的资源就是[xunlei]地址[/xunlei]这样的 ,你发布的地址里面(ftp://dygod1:dygod1@d062.dygod.cn:1262/迪恩·斯潘雷DVD中英双字/[电影天堂www.dygod.cn]迪恩·斯潘雷DVD中英双字.rmvb)包含了这两个字符  肯定会被当作是标签,自然就播放不了了
    天堂影院http://www.tbgmv.cn
    Posted: 2009-04-25 18:39 | 11 楼
    每次醒来
    联盟初级会员
    发帖: 535
    联盟U币: 691 U

     回 11楼(tbgmv) 的帖子

    默认已经关闭自动识别的  这样还不行。。难道有那个地址必须用转换?
    Posted: 2009-04-25 18:48 | 12 楼
    兔八哥
    联盟初级会员
    发帖: 115
    联盟U币: 160 U

     

    必须用转换

    关闭url自动识别和识别"[ ]"的符号是两个问题的

    两个最好要同时进行  就是url识别也关掉  地址也要转换掉。。。
    天堂影院http://www.tbgmv.cn
    Posted: 2009-04-25 19:25 | 13 楼
    每次醒来
    联盟初级会员
    发帖: 535
    联盟U币: 691 U

     回 13楼(tbgmv) 的帖子

    不会吧。现在的地址大多都是这样加 [  ]


    现在我发布多集的才显示一集出来
    Posted: 2009-04-25 19:30 | 14 楼
    « 1 2345» Pages: ( 1/12 total )
    帖子浏览记录 版块浏览记录
    迅雷联盟论坛 » 迅播GVOD播放器

    加盟迅雷 | 关于迅雷 | 官方论坛 | 搜索代码 | 迅雷联盟 | 雷友排行 | 免责声明 | 广告服务
    迅雷公司 版权所有