ckplayer

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2429|回复: 8

求助:ck整合到dzx3.4论坛

[复制链接]

1

主题

5

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2022-4-4 09:30:09 | 显示全部楼层 |阅读模式
我的是dz x3.4,使用了ckx3文件包,把下载的ckplayer-master文件夹解压,得到ckplayer、Source File、video三个主文件夹。我的做法是把ckplayer文件夹上传到网站根目录,也就是dz的根目录。然后按照网上找的设置进行添加。dz管理中心(后台),界面,Discuz! 代码,新增标签。关键来了,详情的替换内容,官网没有一个说明,只能找网上弄,找到了下面这几个,我都尝试了之一。
1、
  1. <div style="text-align: center;"><script type="text/javascript" src="ckplayer/ckplayer.js" charset="UTF-8"></script></div><div style="text-align: center;"><div id="ckvideo" style="width: 760px;height: 500px;"></div></div><div style="text-align: center;"><script type="text/javascript"></div><div style="text-align: center;">var videoObject={container:'#ckvideo',variable:'player',flashplayer:false,video:'{1}'};</div><div style="text-align: center;">var player=new ckplayer(videoObject);</div><div style="text-align: center;"></script></div>/
复制代码


2、
  1. <script type="text/javascript" src="./ckplayer/ckplayer.js"></script>
  2. <div id="video" style="width:854px;height:480px;"></div>
  3. <script type="text/javascript">
  4. var videoObject = {
  5. container: '#video',
  6. variable: 'player',
  7. video:'{1}'
  8. };
  9. var player=new ckplayer(videoObject);
  10. </script>
复制代码


3、本论坛某砖家的代码
  1. <iframe src="http://localhost/ckplayerx3.php?url={1}" width="100%" height="430" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>
复制代码


提交后到dz论坛后台工具刷新缓冲,然后到网站首页发帖,点击ck图标,输入http://117.148.179.157/PLTV/88888888/224/3221233142/index.m3u8

结果是,一片空白。

请问专家们,到底怎么啦?
回复

使用道具 举报

4

主题

70

帖子

662

积分

高级会员

Rank: 4

积分
662
发表于 2022-4-4 14:38:03 | 显示全部楼层
移动的直播地址potPlayer验证可用。

代入网页直播代码报hlsError(code:0)
检查浏览器Console发现:
Access to XMLHttpRequest at 'http://117.148.179.157/PLTV/88888888/224/3221233142/index.m3u8' from origin 'http://127.0.0.1' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

其中:Access-Control-Allow-Origin是跨域权限

很明显,移动的直播源支持手机,机顶盒等请求,但对网页请求并不友好。
回复

使用道具 举报

10

主题

170

帖子

989

积分

超级版主

Rank: 8Rank: 8

积分
989
发表于 2022-4-4 15:05:42 | 显示全部楼层
本帖最后由 niandeng 于 2022-4-4 15:08 编辑

你放的是根目录的话,用你的方法2,但是代码得换成下面的
  1. <script type="text/javascript" src="/ckplayer/js/ckplayer.js"></script>
  2. <link rel="stylesheet" href="/ckplayer/css/ckplayer.css" />
  3. <div id="video" style="width:100%;height:480px;"></div>
  4. <script type="text/javascript">
  5. var videoObject = {
  6. container: '#video',
  7. video:'{1}'
  8. };
  9. var player=new ckplayer(videoObject);
  10. </script>
复制代码

以上的代码就可以了,确保你的js和css的路径正确就可以
回复

使用道具 举报

1

主题

5

帖子

20

积分

新手上路

Rank: 1

积分
20
 楼主| 发表于 2022-4-4 15:37:50 | 显示全部楼层
本帖最后由 tv001 于 2022-4-4 15:55 编辑
niandeng 发表于 2022-4-4 15:05
你放的是根目录的话,用你的方法2,但是代码得换成下面的
以上的代码就可以了,确保你的js和css的路径正确 ...

很是惊喜,按照你的方法终于不是白框了。但仍然无法播放m3u8,显示为未知错误,code4,不知何解?不过播放mp4正常。
回复

使用道具 举报

1

主题

8

帖子

87

积分

注册会员

Rank: 2

积分
87
发表于 2022-4-4 17:26:30 | 显示全部楼层
本帖最后由 拎壶冲 于 2022-4-4 17:30 编辑


https://gcalic.v.myalicdn.com/gc/gly01_1/index.m3u8
我测试没有问题呀!!!!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

10

主题

170

帖子

989

积分

超级版主

Rank: 8Rank: 8

积分
989
发表于 2022-4-4 18:40:24 | 显示全部楼层
tv001 发表于 2022-4-4 15:37
很是惊喜,按照你的方法终于不是白框了。但仍然无法播放m3u8,显示为未知错误,code4,不知何解?不过播放 ...

你要是播放m3u8的话,代码部分注意
  1. <script type="text/javascript" src="/ckplayer/js/ckplayer.js"></script>
  2. <link rel="stylesheet" href="/ckplayer/css/ckplayer.css" />
  3. <div id="video" style="width:100%;height:480px;"></div>
  4. <script type="text/javascript">
  5. var videoObject = {
  6. container: '#video',
  7. plug:'hls.js',
  8. video:'{1}'
  9. };
  10. var player=new ckplayer(videoObject);
  11. </script>
复制代码

回复

使用道具 举报

1

主题

5

帖子

20

积分

新手上路

Rank: 1

积分
20
 楼主| 发表于 2022-4-4 19:46:40 | 显示全部楼层
本帖最后由 tv001 于 2022-4-4 19:51 编辑
niandeng 发表于 2022-4-4 18:40
你要是播放m3u8的话,代码部分注意

还是不行,显示为hls错误,错误码为0;不过播放楼上的这个地址是可以的https://gcalic.v.myalicdn.com/gc/gly01_1/index.m3u8,但是播放http://39.134.115.163:8080/PLTV/ ... 21225638/index.m3u8还是不行。
回复

使用道具 举报

4

主题

70

帖子

662

积分

高级会员

Rank: 4

积分
662
发表于 2022-4-4 20:17:33 | 显示全部楼层
tv001 发表于 2022-4-4 19:46
还是不行,显示为hls错误,错误码为0;不过播放楼上的这个地址是可以的https://gcalic.v.myalicdn.com/gc/ ...

你是咪咕的源,对手机和机顶盒没问题,网页就别想了。
回复

使用道具 举报

1

主题

5

帖子

20

积分

新手上路

Rank: 1

积分
20
 楼主| 发表于 2022-4-4 20:44:09 | 显示全部楼层
本帖最后由 tv001 于 2022-4-5 16:44 编辑
lanmfly 发表于 2022-4-4 20:17
你是咪咕的源,对手机和机顶盒没问题,网页就别想了。

不只是咪咕源,其他纯数字的都是这样。以前是可以的。如果只能播放mp4,根本就不需要什么插件,直接添加代码详情里的替换内容改成这个即可,而且还自动播放呢。我看中的就是ckplayer的播放m3u8功能,可惜了
  1. <div align="center"><video autoplay="autoplay" controls="controls" loop="loop" preload="auto" width="100%"><source src="{1}"></source></video></div>
复制代码


回复

使用道具 举报

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

本版积分规则

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