播放页播放器出现404详细图文教程及通用代码

空心人 3月前 969

本帖最后由 空心人 于 2019-2-15 18:10 编辑

近期在群里发现很多文关于播放页出现404的问题这里给大家出个详细的教程

出现这个问题应该基本上都是在后台直接采集资源站造成的。在采集之前一定要先要添加播放器,否则就会出现播放页404
添加新播放器步骤:
1. 进入管理后台 --》系统 --》播放来源管理 --》播放来源添加
2. 复制对应的 xxx.html 播放器文件至 js/player 文件夹即可

最新版的播放器代码能在后台直接编辑,那么问题来了,这个xxx.html该怎么命名呢?
首先打开你要采集的资源站,点击资源绑定出现下图

红色的标记里面的就是xxx该命名的名字,这里有两个33uu和33uuck这个说明会采集2组资源
这个就只有一组播放来源zkm3u8这两个就是html文件名

注意:一般带有CK或者是m3u8的需要本地配置播放器,不带的一般都是调用的采集站的播放器

所以就以这2个资源站为例添加的播放器分别是





来源名称 排序 后缀 来源简介
随便写自定义1 0 33uu 简介
随便写自定义2 0 33uuck 简介
随便写自定义3 0 zkm3u8 简介



下面在贴出2个通用的html代码一个是针对m3u8格式的,一个是针对播放器在采集站的

播放器在采集站的播放器代码
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="./video.css" rel="stylesheet">
adTime=parent.adsTime; 
chanceAd=1;
var ns=(document.layers);
var ie=(document.all);
var w3=(document.getElementById  &&  !ie);
adCount=0;
function initAd(){
        if(!ns  &&  !ie  &&  !w3) return;
        if(ie)             adDiv=eval('document.all.sponsorAdDiv.style');
        else if(ns)        adDiv=eval('document.layers["sponsorAdDiv"]');
        else if(w3)        adDiv=eval('document.getElementById("sponsorAdDiv").style');
        randAd=Math.ceil(Math.random()*chanceAd);
        if (ie||w3)
        adDiv.visibility="visible";
        else
        adDiv.visibility ="show";
        if(randAd==1) showAd();
                document.getElementById("zzzif").src=parent.adsPage; 
                document.getElementById("zzzif").height=parent.playerh + 10;
                document.getElementById("zzzif").width=parent.playerw;                 
}
function showAd(){
if(adCount<adTime*10){adCount+=1;
        if (ie){documentWidth  =document.body.offsetWidth/2+document.body.scrollLeft-20;
        documentHeight =document.body.offsetHeight/2+document.body.scrollTop-20;}
        else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
        documentHeight=window.innerHeight/2+window.pageYOffset-20;}
        else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
        documentHeight=self.innerHeight/2+window.pageYOffset-20;}
        adDiv.left=documentWidth-200;adDiv.top =documentHeight-200;
        setTimeout("showAd()",100);}else closeAd();
}
function closeAd(){
if (ie||w3)
adDiv.display="none";
else
adDiv.visibility ="hide";
}
onload=initAd;
</script>
</head>
<body style="margin:0px;padding:0px;">
<div id="content"></div>
<script language="javascript">
document.getElementById("content").innerHTML = '<iframe src="'+parent.now+'" width="100%" scrolling="no" height="100%" align="middle" frameborder="no" hspace="0" vspace="0" marginheight="0" marginwidth="0" allowfullscreen="true" name="tv"></iframe>';
</script>
</body>
</html>
m3u8播放器代码
此代码是使用的dp播放器,某些资源站可能不支持dp播放器,如果不能播放,请换成ck播放器,复制系统自带的ck.html里面的代码即可
<!DOCTYPE html>
<html>
<head>
        <title>dplayer播放器</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <meta http-equiv="X-UA-Compatible" content="IE=11" />
        <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" id="viewport" name="viewport">
  <style type="text/css">
        html,body{width:100%;height:100%; padding:0; margin:0;}
        #playerCnt{width:100%;height:100%;}
        </style>
        <link rel="stylesheet" href="/js/player/dplayer/DPlayer.min.css">
        <script type="text/javascript" src="/js/player/dplayer/flv.min.js"></script>
        <script type="text/javascript" src="/js/player/dplayer/hls.min.js"></script>
        <script type="text/javascript" src="/js/player/dplayer/dash.all.min.js"></script>
        <script type="text/javascript" src="/js/player/dplayer/webtorrent.min.js"></script>
        <script type="text/javascript" src="/js/player/dplayer/DPlayer.min.js"></script>
</head>
<body>
<div class="video"></div>
<div id="dplayer"></div>
<script type="text/javascript">
//判断是需要重新加载播放器还是直接换新地址

var dp = new DPlayer({
        container: document.getElementById('dplayer'),
        autoplay: true,
        screenshot: true,
                logo:'/js/player/dplayer/logo.png',//logo地址
        video: {
            url:''+parent.now+'',
            live: 'false',
            type:'auto'
        },
        contextmenu: [

        ]
    });
        dp.on('ended', function (){
        if(parent.nextPage!=''){
            top.location.href = parent.nextPage;
        }
    });
</script>
</body>
</html>


还有另外一种播放页面出现404的情况是因为网站搭建在了二级目录,如果你是因为网站搭建在二级目录出现404的话参考帖子:https://www.seacms.net/forum.php ... d=659&highlight=404
最新回复 (71)
  • 0 引用 2
    正好需要
  • 0 引用 3
    非常好的帖子 必须得顶一下
  • Rare0716 3月前
    0 引用 4
    ooooops,,,,
  • lsh0501 3月前
    0 引用 5
    学习学习哈哈
  • kever 3月前
    0 引用 6
    看看是什么东西
  • 饭饭 3月前
    0 引用 7
    看看不错不错
  • qcyhc 3月前
    0 引用 8
    真心不错啊~~~~~~~~~~~~
  • 0 引用 9
    我看看 有什么问题 我及时反馈
  • cuent 3月前
    0 引用 10
    回电话看见爱上大声地
  • 0 引用 11
    看看解决办法
  • dyzhfmq 3月前
    0 引用 12
    学习了,新人上手还是有点难度
  • 0 引用 13
    支持支持
  • xifengjt 3月前
    0 引用 14
    感谢分享~学习下~
  • mn56123 3月前
    0 引用 15
    正好需要
  • monopolg 3月前
    0 引用 16
    支持一下
  • xiaosong 3月前
    0 引用 17
    谢谢楼主分享
  • jonsen 3月前
    0 引用 18
    非常好的帖子 必须得顶一下
  • 0 引用 19
    正好需要
  • 0 引用 20
    非常好的帖子 必须得顶一下
  • 8090zxdy 3月前
    0 引用 21
    边玩边学习
  • iveniven 3月前
    0 引用 22
    @@ So ...ga.....
  • 0 引用 23
    支持新手学习了
  • 0 引用 24
    1111111111111111111111111
  • 0 引用 25
    学习学习
  • 0 引用 26
    也出现了类似问题,不是集成的吗,还是出现404错误
  • 0 引用 27
    来看看!!!
  • feelsky 2月前
    0 引用 28
    正需要,学习一下
  • 0 引用 29
    好用吗好用吗好用吗好用吗
  • 23162151 2月前
    0 引用 30
    学习一下!!!
  • zuiyue 2月前
    0 引用 31
    黑表笔还不包括吗
  • h123 2月前
    0 引用 32
    6666666666
  • cl990519 2月前
    0 引用 33
    学习一下
  • hgf5858 2月前
    0 引用 34
    66666666666666
  • 0 引用 35

    学习学习
  • pipixin 2月前
    0 引用 36
    6666666666666666666666
  • ducaizhe 2月前
    0 引用 37
    俄无法让三分大赛分擦拭
  • chinapz 2月前
    0 引用 38
    404页面不存在
  • 0 引用 39

    正好需要
  • fengzi97 2月前
    0 引用 40
    正好需要看看
  • xie521 2月前
    0 引用 41
    xiexie dahsen谢谢教导
  • d8b1 2月前
    0 引用 42
    9999999999999999
  • yahaha 2月前
    0 引用 43
    学习学习
  • lcxz2008 2月前
    0 引用 44
    玩儿玩儿玩儿
  • 0 引用 45
    想知道想知道想知道想知道
  • cbs123 2月前
    0 引用 46
    学习一下
  • 0 引用 47
    1111111111111
  • bang_guo 2月前
    0 引用 48
    我就是这样子的。
  • 0 引用 49
    这个有用
  • 0 引用 50
    这个问题困扰好久!
  • 0 引用 51
    采集后,播放的问题太困扰我等新人了,学习!
  • qfjk 2月前
    0 引用 52
    我看看 学习啊
  • thunder 2月前
    0 引用 53
    很需要 不知道怎么办了
  • dzwxq 2月前
    0 引用 54
    非常好的帖子 必须大力支持!!!
  • 0 引用 55
    sadasdsadsasdsadsadsadsa
  • tendydir 2月前
    0 引用 56
    也出现了类似问题,不是集成的吗,还是出现404错误
  • fmf5656 2月前
    0 引用 57
    122啦啦啦啦电饭锅
  • 0 引用 58
    66666666666666666666666666666666666666666666
  • wqy1001 2月前
    0 引用 59
    正常资产支持支持在
  • 0 引用 60
    很有用,切实解决了我的燃眉之急,感谢楼主分享经验。
  • 0 引用 61
    好东东,学习一下
  • lshzzxx 2月前
    0 引用 62
    学习学习,小白一个
  • lshzzxx 2月前
    0 引用 63
    谢谢,我的放个半放不出来了
  • 0 引用 64
    学习下,看看情况,谢谢
  • 13863070 2月前
    0 引用 65
    学习1111111111
  • 0 引用 66
    看看 非常好的帖子 必须得顶顶
  • 0 引用 67
    学习了,谢谢
  • wgd33952 2月前
    0 引用 68
    正好需要这个
  • mark2019 2月前
    0 引用 69
    学习一下,感谢
  • NewB 2月前
    0 引用 70
    天天向上,努力学习!谢谢分享!
  • neelmou 2月前
    0 引用 71
    看看看看
  • rrr8596 2月前
    0 引用 72
    看看 学习学习
  • rrr8596 2月前
    0 引用 73
    我来学习学习 哈哈哈
  • miyi777 2月前
    0 引用 74
    谢谢楼主分享
  • heima 2月前
    0 引用 75
    66666666666666
  • Nb6969 2月前
    0 引用 76
    阿诗丹顿多多多多多多多多多多多多多多多多多多多多多多多多多多多多
  • hxp44 2月前
    0 引用 77
    正好适合这个呢!
  • yy3069 1月前
    0 引用 78
    正需要,看看
  • liyu.in 1月前
    0 引用 79
    /www/wwwroot/seacms/js/player/ckplayerX
  • qiuqiu 1月前
    0 引用 80
    1212123还不错
返回
发新帖