源码介绍

一款开源可对接json解析的专业版弹幕播放器,支持json接口解析、支持mp4、m3u8、flv格式视频的直接播放,播放器可设置LOGO、右键菜单、暂停广告、播放器样式等!

开源弹幕播放器带后台|JSON接口解析|M3U8解析|广告管理插图

功能说明

基本设置

  • 首页title名称:前台首页title名称
  • LOGO:图片地址、LOGO宽高
  • 右键文字:播放器中右键显示文字
  • 右键链接:播放器右键跳转链接
  • 加载页面设置:加载页面动画、加载页面动画等设置

解析设置

  • 播放器设置:支持播放器选择
  • 解析接口:支持多个json接口设置、支持直接对接扶风解析后台
  • 提示信息:支持自定义解析失败提示文字

主题设置

  • 首页模板:支持多个首页模板选择
  • 主题颜色:支持自定义播放器主体颜色定义
  • 其他设置:视频背景图片自定义、P2P加速开关、允许空Referer、开启F12防调试、底部Footer代码(可添加统计代码)

广告设置

  • 广告位设置:广告位开关、暂停广告图片、暂停广告图片链接

弹幕设置

  • 弹幕设置:弹幕开关、自定义公共弹幕库地址 、弹幕禁用关键字等
  • 弹幕管理:后台弹幕详情数据支管理

安装使用

安装教程

  • 1、运行环境:PHP7.0+MySQL5.6,虚拟机也可以安装
  • 2、下载源码解压至服务器根目录,需要在根目录,暂不支持二三级目录
  • 4、弹幕库安装访问/dmku/install,填写数据库信息进行安装;如您是放在二级目录,则后台也需要修改弹幕库地址
    如果提示非法访问或者已经安装请将dmku/config.inc.php内最后一行的1改成0
  • 5、安装完成访问你的域名+/admin登录管理后台,初始用户名为MizhiPlayer密码为98dou记得修改密码,清理浏览器缓存
  • 6、完成安装播放视频:你的域名+/player/?url=视频地址
  • 7、安装自动下一集将觅知专用 js 代码放入苹果 cms 播放器代码中
  • 8、如腾讯优酷等无法解析,可登录播放器后台修改检查您的JSON 可添加多条备用json接口,当主接口出现问题自动切换备用接口)
  • 9、其他设置请登录后台查看

其他说明

苹果CMS 下一集js代码,其他cms可自行研究参考,使用时替换代码中的解析地址为自己搭建的播放器地址,设置完成记得清理苹果cms缓存及浏览器缓存,强制刷新页面ctrl+f5!

方法一(如不生效使用方法二)

MacPlayer.Html = '<iframe border="0" src="https://www.jiexi.com/player/?url='+MacPlayer.PlayUrl+'&next='+ (!MacPlayer.PlayLinkNext?'':window.location.protocol+'//'+window.location.host+MacPlayer.PlayLinkNext) +'&tittle='+document.title.split("-")[0]+'" width="100%" height="100%" marginWidth="0" frameSpacing="0" marginHeight="0" frameBorder="0" scrolling="no" vspale="0" noResize allowfullscreen="true"></iframe>';
MacPlayer.Show();

方法二

MacPlayer.Html = '<iframe border="0"mozallowfullscreen="mozallowfullscreen"msallowfullscreen="msallowfullscreen"oallowfullscreen="oallowfullscreen"webkitallowfullscreen="webkitallowfullscreen"  src="https://www.jiexi.com/player/?url='+MacPlayer.PlayUrl+'&next=//'+maccms.url+''+parent.MacPlayer.PlayLinkNext+'" height="'+MacPlayer.Height+'" width="100%" height="100%" marginWidth="0" frameSpacing="0" marginHeight="0" allowfullscreen="true" frameBorder="0" scrolling="no" vspale="0" noResize></iframe>';
MacPlayer.Show();

播放器全屏代码

但是苹果cms版本都是默认都是支持全屏,一般只有修改东西的苹果cms才不能全屏,一般使用上面两种自动下一集就可以了

MacPlayer.Html = '<iframe src="https:/www.jiexi.com/player/?url='+MacPlayer.PlayUrl+'" height="'+MacPlayer.Height+'" width="100%" scrolling="no" id="Player" allowFullScreen=“ture”></iframe>';
MacPlayer.Show();

截图展示

开源弹幕播放器带后台|JSON接口解析|M3U8解析|广告管理插图 开源弹幕播放器带后台|JSON接口解析|M3U8解析|广告管理插图

 

1.使用本站下载的源码仅限于个人学习和非商业用途。
2.禁止将本站下载的源码用于搭建或支持任何违法、淫秽、暴力或侵犯他人合法权益的网站或应用。
3.使用本站下载的源码需遵守国家法律法规及相关规定,不得从事任何违法活动。
4.如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。