飞飞电影系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2526|回复: 2

[V8赞片版] 赞片影视导航CMS商业版V8版 添加播放器教程

[复制链接]
  • TA的每日心情
    郁闷
    2014-7-26 18:26
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    141

    主题

    395

    帖子

    1407

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1407
    QQ
    发表于 2017-11-10 14:17:21 | 显示全部楼层 |阅读模式
    播放器添加教程:
    赞片ZanPianCmsV8 播放器添加
    如果需要添加其他的播放器那么,请将系统设置-视频设置-云播放器调用地址:与视频解析服务地址:留空。
    如下图
    QQ图片20171110122942.png
    调出的播放播放器为

    然后在播放器管理中单独对播放器设置解析地址。如果要使用官方云播放地址(也就是视频网站默认的播放带广告SWF播放器)请将播放器解析地址设置为:http://cdn.97bike.com/api/?type={playname}&url= 支持URL与ID格式的地址
    如下图设置芒果调用官方播放器:
    QQ截图20171110124349.jpg
    解析输出的播放地址实际是:其实也是一个SWF地址而已
    http://player.hunantv.com/mgtv_v5_main/main.swf?play_type=1&video_id=4152180
    目前官方播放器支持(优酷,土豆,芒果TV,腾讯视频,乐视视频,华硕视频,bilibili,奇艺视频,搜狐视频,acfun,风行,看看,电影网)

    播放器JS相关参数如下:
    1. zanpiancms_player.name  //播放器标识
    2. zanpiancms_player.apiurl  //解析地址
    3. zanpiancms_player.url //播放地址
    4. zanpiancms_player.nexturl //下一集播放地址
    5. zanpiancms_player.adurl//缓冲广告地址
    6. zanpiancms_player.adtime //广告缓冲时间
    7. zanpiancms_player.copyright //版权跳转时间
    复制代码

    默认播放器JS代码:
    1. //加载缓冲广告页面
    2. document.write('<iframe class="zanpiancms-play-iframe" id="buffer" src="'+zanpiancms_player.adurl+'" width="100%" height="100%" frameborder="0" scrolling="no" style="position:absolute;z-index:9;display:none"></iframe>');

    3. //播放器输出
    4. document.write('<iframe class="zanpiancms-play-iframe" src="'+zanpiancms_player.apiurl+zanpiancms_player.url+'" width="100%" height="100%" frameborder="0" scrolling="no"></iframe>');

    5. //下面为广告的一些相关参数
    6. ads_show();
    7. function ads_show(){
    8.         try{
    9.                 if(zanpiancms_player.adurl!=null && zanpiancms_player.adtime>0){
    10.                         document.getElementById("buffer").style.display = "block";
    11.                         setTimeout("document.getElementById("buffer").style.display="none"",zanpiancms_player.adtime*1000);        
    12.                 }else{
    13.                         setTimeout(function(){ads_show();},200);
    14.                 }
    15.                 }catch(e){}
    16. }
    复制代码

    其实播放器JS中播放器输出才是最主要的修改地方,其他地方为广告加载的JS不需要修改:
    document.write('<iframe class="zanpiancms-play-iframe" src="'+zanpiancms_player.apiurl+zanpiancms_player.url+'" width="100%" height="100%" frameborder="0" scrolling="no"></iframe>');
    其实这段话也就是JS输出HTML内容而已,其实你完全可以线做成HTML页面然后使用HTML转换JS来得到上面代码修改

    下面为添加新的播放器:
    第一种就是直接地址在网页中可以直接打开然后显示播放的地址和使用解析可以直接打开播放地址
    或者使用解析能直接播放的地址:http://api.tv6.com/api?url=http: ... 319237/4151311.html
    上面两种方式可以直接在浏览器打开播放
    添加方法进入后台:系统设置-播放器管理-添加播放器-填写播放器参数,如果需要解析那么填写好解析地址如下图
    QQ图片20171110140639.png
    播放器添加好后,我们就需要增加本地JS
    创建一个记事本后缀修改为.js
    在里面的内容中填写如下内容
    1. //加载缓冲广告页面
    2. document.write('<iframe class="zanpiancms-play-iframe" id="buffer" src="'+zanpiancms_player.adurl+'" width="100%" height="100%" frameborder="0" scrolling="no" style="position:absolute;z-index:9;display:none"></iframe>');

    3. //播放器输出
    4. document.write('<iframe class="zanpiancms-play-iframe" src="'+zanpiancms_player.apiurl+zanpiancms_player.url+'" width="100%" height="100%" frameborder="0" scrolling="no"></iframe>');

    5. //下面为广告的一些相关参数
    6. ads_show();
    7. function ads_show(){
    8. try{
    9. if(zanpiancms_player.adurl!=null && zanpiancms_player.adtime>0){
    10. document.getElementById("buffer").style.display = "block";
    11. setTimeout("document.getElementById("buffer").style.display="none"",zanpiancms_player.adtime*1000);        
    12. }else{
    13. setTimeout(function(){ads_show();},200);
    14. }
    15. }catch(e){}
    16. }
    复制代码
    然后保存这个js将JS上传到网站\public\player\中即可

    第二种情况:为HTML代码一般为加载SWF格式的HTML代码如下代码
    1. <embed wmode="Opaque" type="application/x-shockwave-flash" src="http://static.youku.com/v1.0.0413/v/swf/loader.swf" id="movie_player" name="movie_player" bgcolor="#FFFFFF" quality="high" allowfullscreen="true" flashvars="VideoIDS=播放ID&embedid=MTEzLjE0My4xNTkuOTYCMTUwNjk2NTE3AmkueW91a3UuY29tAi91L1VOakl6T1RjMk1UVXk%3D&isAutoPlay=true&isDebug=false&UserID=&playMovie=true&MMControl=false&MMout=false" pluginspage="http://www.macromedia.com/go/getflashplayer" width="100%" height="100%">
    复制代码

    那么播放器js应该这样写
    1. //加载缓冲广告页面
    2. document.write('<iframe class="zanpiancms-play-iframe" id="buffer" src="'+zanpiancms_player.adurl+'" width="100%" height="100%" frameborder="0" scrolling="no" style="position:absolute;z-index:9;display:none"></iframe>');

    3. //播放器输出
    4. document.write('<embed wmode="Opaque" type="application/x-shockwave-flash" src="http://static.youku.com/v1.0.0413/v/swf/loader.swf" id="movie_player" name="movie_player" bgcolor="#FFFFFF" quality="high" allowfullscreen="true" flashvars="VideoIDS='+zanpiancms_player.url+'&embedid=MTEzLjE0My4xNTkuOTYCMTUwNjk2NTE3AmkueW91a3UuY29tAi91L1VOakl6T1RjMk1UVXk%3D&isAutoPlay=true&isDebug=false&UserID=&playMovie=true&MMControl=false&MMout=false" pluginspage="http://www.macromedia.com/go/getflashplayer" width="100%" height="100%">');

    5. //下面为广告的一些相关参数
    6. ads_show();
    7. function ads_show(){
    8. try{
    9. if(zanpiancms_player.adurl!=null && zanpiancms_player.adtime>0){
    10. document.getElementById("buffer").style.display = "block";
    11. setTimeout("document.getElementById("buffer").style.display="none"",zanpiancms_player.adtime*1000);        
    12. }else{
    13. setTimeout(function(){ads_show();},200);
    14. }
    15. }catch(e){}
    16. }
    复制代码




    QQ截图20171110123838.jpg
    QQ截图20171110123838.jpg
    赞片商业版程序联系QQ:2039933716
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    20

    帖子

    63

    积分

    赞片VIP程序客户

    Rank: 12Rank: 12Rank: 12

    积分
    63
    发表于 2018-1-22 10:24:38 | 显示全部楼层
    m3u8不能用!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-6-22 00:53
  • 签到天数: 41 天

    [LV.5]常住居民I

    12

    主题

    150

    帖子

    676

    积分

    赞片VIP程序客户

    Rank: 12Rank: 12Rank: 12

    积分
    676
    发表于 2018-8-30 20:52:41 | 显示全部楼层
    自动下一集要怎么写
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    QQ|Archiver|手机版|飞飞CMS |网站地图

    GMT+8, 2024-4-25 16:53 , Processed in 0.102616 second(s), 31 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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