搭建属于自己的PHP视频弹幕播放器,带后台管理
0
741
2020年12月11日
2020-12-10:后台有严重bug,会泄露后台密码,建议大家等解决后再搭建!!!
2020-12-11:由loc大佬longkulo提供修复方案,下载替换后台文件即可。
下载链接:admin.zip
修改说明
原作者:京都一只喵
- 解密
yzmplayer.js
文件 - 修复了视频弹幕非独立的问题
- 兼容了 PHP7.X,在 PHP7.4 环境测试通过
- 更新版本号至 v1.2.1
- 重写了使用说明
- 可播放自定义mp4,m3u8等链接,每一条链接都有属于自己的弹幕ID。
- 后台预览
使用方法
https://github.com/newcdn/bilibili
- 解压到网站根目录
- 登录 你的域名/dmku 进行配置数据库
- 修改播放器后台密码 dmku/config.inc.php
- 登录后台 你的域名/admin 密码为第3步修改的密码
- 播放器功能可后台设置
- 建议使用本人委托大佬修改的
yzmplayer.js
文件,修复了点击播放器右键的视频统计信息按钮不会打开一个新窗口。
https://player.xiazai.de/player/js/yzmplayer.js?v=20201210
//自行复制替换yzmplayer.js的内容,如果出现中文乱码,请设置网页编码为utf-8
//右键内容修改在yzmplayer.js的1626行
参数说明(player/index.php)
"av":'<?php echo($_GET['av']);?>',//B站av号,用于调用弹幕
"url":"<?php echo($_GET['url']);?>",//视频链接
"id":"<?php echo($_GET['url']);?>",//视频id
"sid":"<?php echo($_GET['sid']);?>",//集数id
"pic":"<?php echo($_GET['pic']);?>",//视频封面
"title":"<?php echo($_GET['name']);?>",//视频标题
"next":"<?php echo($_GET['next']);?>",//下一集链接
"user": '<?php echo($_GET['user']);?>',//用户名
"group": "<?php echo($_GET['group']);?>",//用户组
请求示例
示例网站
基本
http://localhost/player/?url=https://cdn.jsdelivr.net/gh/MoGuJ/Video-Bed/Your.Name/playlist.m3u8
高级
除了 url 参数,其他都可以省略
http://localhost/player/?url=https://cdn.jsdelivr.net/gh/MoGuJ/Video-Bed/Your.Name/playlist.m3u8&next=https://cdn.jsdelivr.net/gh/MoGuJ/Video-Bed/Your.Name/playlist.m3u8&sid=1&pic=https://img.xx.com/1.png&user=游客&group=1&name=测试
这个主题简介啊