dplayer 1.26.0 for discuz 插件 视频播放器 整合discuz 3.1使用教程 真正可用的懒人方法
auto注:本教程支持手机版,支持手机版,支持手机版!!!
并且,默认使用了html5来进行播放,兼容移动端,需要服务端支持206响应,如果遇到flv等格式会通过flv.js播放,hls,dash,m3u8,ts切片,pearplayer等等全支持。
说是这么说,,,不过这套程序,,如果是mp4外,视乎需要用其他的调用方式,至少我flv播放不出来就是了。这点没CK好,不过CK那玩意有后门劫持,,流量大了串改播放地址变成其他的影片,不建议用。
当然dp真要搞的话,,dz可以实现多标签,每个标签处理不同的格式,例如dplayer1、dplayer2,这就没CK那播放器那么智能化了,CK可以一个模板所有格式,直播,弹幕全实现。
最新发布更新日期:2020年8月3日03:11:47
更新了加入一个参数2,发帖时候需要填写参数2才能发布,可以实现播放hls等视频文件,与以前帖子内容不兼容,如果不需要请不写编辑器代码的参数2
插件下载地址:
下载后,上传解压到discuz网站根目录,然后进入后台,界面-编辑器设置-Discuz!代码添加标签dplayer,图标文件 / 描述dplayer.png
如果站点为UTF8请自行转码DPlayer.min.js文件,或者去github下载一份文件(官方源文件为UTF8,压缩包内附带文件为GBK)
点击详情进入编辑替换内容:
<link rel="stylesheet" href="./dplayer/DPlayer.min.css">
<script src="./dplayer/DPlayer.min.js"></script>
<script src="./dplayer/flv.min.js"></script>
<script src="./dplayer/hls.min.js"></script>
<script src="./dplayer/dash.all.min.js"></script>
<script src="./dplayer/shaka-player.compiled.min.js"></script>
<script src="./dplayer/webtorrent.min.js"></script>
<script src="./dplayer/pear-player.min.js"></script>
<div id="dplayer">
<script type="text/javascript">
const dp = new DPlayer({
container: document.getElementById('dplayer'),
volume: 1,
playbackSpeed: ,
video: {url: '{1}',type: '{2}',},
contextmenu: [{text: '2020-08-03 02:28:28',link: 'http://www.itzmx.com'},
{text: 'by:sakura',link: 'http://bbs.itzmx.com/thread-93523-1-1.html'}],});
</script>
</div>
例子:
内容
解释:
dplayer视频播放器
参数个数:
2
参数提示语:
{1}直链地址
{2}可选值: 'auto', 'hls', 'flv', 'dash', 'shakaDash', 'webtorrent', 'normal' 填写不带引号
嵌套次数:
1
允许使用此代码的用户组:
这个就自己设定了
做好这一切就可以在论坛用这个按钮发布帖子了
独家discuz论坛整合教程首发,转载注明出处:http://bbs.itzmx.com/thread-93523-1-1.html
小樱啊,dplayer这个有办法 发布 剧集吗? 就是 多个剧集怎么搞啊?
那个cuplayer 可以,但是我下载下来 弄到dz ,它每次都把视频加载完毕 再播放,太耗费流量和带宽了!不知道怎么修改!
ckplayer和dplayer 没有这个问题,但是 多个视频我不知道怎么弄啊!
帮忙解决下啊!谢谢了! zhshiwo 发表于 2019/7/28 22:35
小樱啊,dplayer这个有办法 发布 剧集吗? 就是 多个剧集怎么搞啊?
那个cuplayer 可以,但是我下载下 ...
用flv格式试一下,或者mp4把关键帧元素移动到前面 小樱 发表于 2019/7/28 23:28
用flv格式试一下,或者mp4把关键帧元素移动到前面
mp4把关键帧元素移动到前面这个试过了 没用,cuplayer 没用,手机端看正常!
同样的视频, ck 和 d player 都正常! 应该不是 视频的问题! 无语死了 哈哈!
dplayer剧集 有办法 搞在一个页面吗? 小樱 发表于 2019/7/28 23:28
用flv格式试一下,或者mp4把关键帧元素移动到前面
mp4把关键帧元素移动到前面这个试过了 没用,cuplayer 没用,手机端看正常!
同样的视频, ck 和 d player 都正常! 应该不是 视频的问题! 无语死了 哈哈!
dplayer剧集 有办法 搞在一个页面吗? zhshiwo 发表于 2019/7/29 11:51
mp4把关键帧元素移动到前面这个试过了 没用,cuplayer 没用,手机端看正常!
同样的视频, ck 和 d ...
http://bbs.itzmx.com/thread-8780-1-1.html
不可能没用,你用这款工具确保移动成功
dp可以用js参数传递给播放器就可以了,现成的可以参考嘀哩嘀哩等视频网站,dp官网也有文档 小白求救 你在页首说的“需要服务端支持206响应”那我不晓得这边到底支持不支持206响应 有什么简单的办法检查吗?, 八戒你瘦了 发表于 2019/8/9 19:10
小白求救 你在页首说的“需要服务端支持206响应”那我不晓得这边到底支持不支持206响应 有什么简单的办法检 ...
<!DOCTYPE HTML>
<html>
<body>
<video controls="controls">
<source src="1.mp4" type="video/mp4">
</video>
</body>
</html>
建立一个html文件,能播放就是支持 我是小白 别见怪 再问下
建立好以后是直接点这个html文件访问
还是下面这样访问
www.我的域名.com/html 论坛上的压缩包都不能下载了 点下载就出错 你给看看 八戒你瘦了 发表于 2019/8/10 10:12
我是小白 别见怪 再问下
建立好以后是直接点这个html文件访问
还是下面这样访问
是这样访问,压缩包我下载了没问题啊,你换个浏览器? 管理是不是这个插件不能使用在discuz x3.4上面
我搞了半天播放器显示不出来 八戒你瘦了 发表于 2019/8/12 15:34
管理是不是这个插件不能使用在discuz x3.4上面
我搞了半天播放器显示不出来
理论都是没问题的,下方代码放对了吗,不是解压后直接能用了还要进后台设置里面设置编辑器 请问管理 能不能在播放器右键显示 加一项或者去掉一项 如果可以 具体怎么做 能给我说说吗? 八戒你瘦了 发表于 2019/8/13 14:09
请问管理 能不能在播放器右键显示 加一项或者去掉一项 如果可以 具体怎么做 能给我说说吗?
http://dplayer.js.org/zh/guide.html#%E5%8F%82%E6%95%B0
官网wiki有啊。参数contextmenu,你看看吧 直接用官网的右键设置怎么表达 管理能不能说说 我看老半天试了好几次关也不是 开也不是 稍微动一下播放器就不显示了 八戒你瘦了 发表于 2019/8/13 16:00
直接用官网的右键设置怎么表达 管理能不能说说 我看老半天试了好几次关也不是 开也不是 稍微动一下播放器就 ...
你参考我的啊,帖子一楼就是 学不会 折腾半天还是就用你这个吧 管理,我按照你的方法设置的,为啥编辑器里没有按钮? 我已经搞定了,感谢管理。 管理大大,为啥我的播放器的点设置齿轮显示的文字是乱码呢?视频可以正常播放 qingxia 发表于 2020/2/21 22:06
管理大大,为啥我的播放器的点设置齿轮显示的文字是乱码呢?视频可以正常播放
转一下GBK UTF8之类的看看?编码不一样吧 小樱 发表于 2020/2/21 23:34
转一下GBK UTF8之类的看看?编码不一样吧
我转换了试了,不知道是不是我操作有问题,还是乱码。后来我把DPlayer.min.js的调用换成了https://cdn.bootcss.com/dplayer/1.25.0/DPlayer.min.js就好了 qingxia 发表于 2020/2/21 23:46
我转换了试了,不知道是不是我操作有问题,还是乱码。后来我把DPlayer.min.js的调用换成了https://cdn.bo ...
转换后注意清理缓存,或者链接尾部加个?v=2,代表第二版,可以绕过CDN缓存重新刷新 小樱 发表于 2020/2/22 00:09
转换后注意清理缓存,或者链接尾部加个?v=2,代表第二版,可以绕过CDN缓存重新刷新
我找到问题了,是因为权限,改成755就好了。但貌似又遇到了新的问题。就是移动端可以正常播放,PC端有的视频可以播,有的播不了。我是直接用的M3U8的外链,请问管理这是咋回事 qingxia 发表于 2020/2/22 21:58
我找到问题了,是因为权限,改成755就好了。但貌似又遇到了新的问题。就是移动端可以正常播放,PC端有的 ...
F12抓包看看,可能是m3u8服务器不稳定导致网络因素 谢谢分享啊 本帖最后由 开您考试 于 2020/10/12 11:29 编辑
gewgvrew 给个UTF8的源码吧 DiscuzX3.4 github给的下载地址404了 ysn2382617094 发表于 2021/3/8 11:52
给个UTF8的源码吧 DiscuzX3.4 github给的下载地址404了
转码一下吧