空气中的鱼儿 发表于 2017-11-10 14:17:21

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

播放器添加教程:赞片ZanPianCmsV8 播放器添加如果需要添加其他的播放器那么,请将系统设置-视频设置-云播放器调用地址:与视频解析服务地址:留空。如下图调出的播放播放器为
然后在播放器管理中单独对播放器设置解析地址。如果要使用官方云播放地址(也就是视频网站默认的播放带广告SWF播放器)请将播放器解析地址设置为:http://cdn.97bike.com/api/?type={playname}&url= 支持URL与ID格式的地址如下图设置芒果调用官方播放器:解析输出的播放地址实际是:其实也是一个SWF地址而已http://player.hunantv.com/mgtv_v5_main/main.swf?play_type=1&video_id=4152180目前官方播放器支持(优酷,土豆,芒果TV,腾讯视频,乐视视频,华硕视频,bilibili,奇艺视频,搜狐视频,acfun,风行,看看,电影网)
播放器JS相关参数如下:zanpiancms_player.name//播放器标识
zanpiancms_player.apiurl//解析地址
zanpiancms_player.url //播放地址
zanpiancms_player.nexturl //下一集播放地址
zanpiancms_player.adurl//缓冲广告地址
zanpiancms_player.adtime //广告缓冲时间
zanpiancms_player.copyright //版权跳转时间
默认播放器JS代码://加载缓冲广告页面
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>');

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

//下面为广告的一些相关参数
ads_show();
function ads_show(){
      try{
                if(zanpiancms_player.adurl!=null && zanpiancms_player.adtime>0){
                        document.getElementById("buffer").style.display = "block";
                        setTimeout("document.getElementById(\"buffer\").style.display=\"none\"",zanpiancms_player.adtime*1000);      
                }else{
                        setTimeout(function(){ads_show();},200);
                }
                }catch(e){}
}

其实播放器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来得到上面代码修改
下面为添加新的播放器:第一种就是直接地址在网页中可以直接打开然后显示播放的地址和使用解析可以直接打开播放地址比如酷播地址为:https://52dy.hanju2017.com/share/h69UJPPHgNOzY3oP或者使用解析能直接播放的地址:http://api.tv6.com/api?url=http: ... 319237/4151311.html 上面两种方式可以直接在浏览器打开播放添加方法进入后台:系统设置-播放器管理-添加播放器-填写播放器参数,如果需要解析那么填写好解析地址如下图播放器添加好后,我们就需要增加本地JS创建一个记事本后缀修改为.js在里面的内容中填写如下内容//加载缓冲广告页面
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>');

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

//下面为广告的一些相关参数
ads_show();
function ads_show(){
try{
if(zanpiancms_player.adurl!=null && zanpiancms_player.adtime>0){
document.getElementById("buffer").style.display = "block";
setTimeout("document.getElementById(\"buffer\").style.display=\"none\"",zanpiancms_player.adtime*1000);      
}else{
setTimeout(function(){ads_show();},200);
}
}catch(e){}
}
然后保存这个js将JS上传到网站\public\player\中即可
第二种情况:为HTML代码一般为加载SWF格式的HTML代码如下代码<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应该这样写//加载缓冲广告页面
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>');

//播放器输出
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%">');

//下面为广告的一些相关参数
ads_show();
function ads_show(){
try{
if(zanpiancms_player.adurl!=null && zanpiancms_player.adtime>0){
document.getElementById("buffer").style.display = "block";
setTimeout("document.getElementById(\"buffer\").style.display=\"none\"",zanpiancms_player.adtime*1000);      
}else{
setTimeout(function(){ads_show();},200);
}
}catch(e){}
}



zjj521 发表于 2018-1-22 10:24:38

m3u8不能用!

xz801222 发表于 2018-8-30 20:52:41

自动下一集要怎么写
页: [1]
查看完整版本: 赞片影视导航CMS商业版V8版 添加播放器教程