首页 开源作品 正文
  • 本文约1259字,阅读需6分钟
  • 15059
  • 64

XyPlayer 智能解析 v4.21

摘要

XyPlayer 智能解析 ,是用PHP开发的一款拥有强大的后台管理,一次解析及资源站对接,线路切换,剧集列表,自动播放下集等功能的智能二次解析系统,由nohacks.cn 原创打造!


主要特征

特性

  • 无需安装,无需数据库,上传即用。
  • 强大的后台管理,支持修改各项配置。
  • 支持切换模版,内置两套模版,可随意切换。
  • 支持切换播放器,内置多种播放器(dplayer,ckplayer,H5等),可随意切换。
  • 支持缓存(文件缓存或redis缓存),实现视频秒加载。
  • 支持QQ群机器人对接,预置接口并提供酷Q对应插件。
  • 支持微信个人公众号对接,预置接口并提供对应插件。
  • 支持反调试,保证数据安全。

模块

  • 防火墙模块,可以用来授权网站,APP等;
  • 链接跳转模块,可以指定视频链接跳转到设置链接;
  • 对接模块,可以对接一次解析为我所用,另有cms一次解析插件配合使用;
  • 云播放模块,根据视频链接或视频标题搜索播放资源站资源,无广告,可自定义资源站,支持剧集连播;
  • 解析模块,可自定义第三方解析接口;
  • 广告过滤模块, 支持自定义规则;

功能简介

‌XyPlayer‌是一款功能强大的智能解析系统,主要用于影视内容的播放和管理。它具有以下主要功能:‌
‌- 云解析‌:XyPlayer能够自动调用第三方视频资源站的资源进行播放,支持多种视频源站,如优酷、爱奇艺、腾讯视频等。
‌- API解析‌:支持调用苹果cms或海洋cms的数据库资源,用户可以通过API获取视频文件的详细信息并进行播放。
‌- 在线搜索‌:用户可以直接在线搜索资源并进行播放,无需离开应用程序。
‌- 广告屏蔽‌:内置广告屏蔽代码,用户可以轻松屏蔽广告干扰。
‌- 授权防盗用‌:提供域名和IP地址授权功能,保护商业解析的安全性,防止未经授权的访问。
‌- 在线直播‌:聚合全网优质在线直播资源,支持高清画质的快速播放。
‌- 盗用跳转‌:当检测到他人盗用解析时,自动跳转至用户设置的网址,避免资源被盗用。
‌- 缓存功能‌:支持对解析过的视频进行缓存,实现无延迟的播放体验。
‌- 二次解析线路‌:允许用户无限添加二次解析线路,增加解析的灵活性和稳定性。
‌- 智能解析‌:通过配置,系统可以针对不同的来源站自动调用最佳的解析方式,优化视频播放的效率和质量。

使用场景和优势

XyPlayer适用于需要高效、稳定视频播放的场景,如影视平台、在线教育、企业内部分享等。其优势包括:
‌- 高效解析‌:能够快速识别和解析多种视频链接,提供流畅的观看体验。
‌- 多源支持‌:支持多个视频源站,确保视频内容的丰富性和可用性。
‌- 广告屏蔽‌:内置广告屏蔽功能,提升用户体验。
‌- 防盗用功能‌:通过域名和IP授权,保护内容提供者的利益。
‌- 高清直播‌:支持高清画质的在线直播,满足不同场景的需求。

安装和使用方法

上传即用,后台的访问地址为/admin,初始的管理员账户为admin,密码为admin888。

更新记录:

2025.4.6 更新 V4.21

  • 修复移动端模板选集乱码问题;
  • 修复部分资源站集数混乱的BUG(JSON接口开启多服务后会产生标签集数混乱);
  • 修复后台添加保存json接口无效的 BUG。
    PS: 感谢下面评论的朋友给出的详细 BUG和截图 @i68Z4fyC

项目地址:https://github.com/xymov/xyplayer

演示网站
官方文档

标签:phpxyplayer
赞助我
文章目录


    评论
    更换验证码
    $comment['poster']
    ChromeWindows 10/11 Desktop
    4.0.8怎么升级到4.21   下载了源码 直接上传  不能用   最后找略过4.0.8的版本
    8 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @N2oJiLHx:直接上传 upload 目录的文件到网站根目录就可以用的
    8 个月前
    回复
    $comment['poster']
    ChromeWindows 7 Desktop
    @nohacks:不能用呀
    8 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @wXZjjmWu:出现什么提示?
    8 个月前
    回复
    $comment['poster']
    ChromeAndroid 13 Mobile
    @nohacks:https://github.com/xymov/xyplayer前几天在这里下载的,程序难道需要什么特殊扩展?php7.0扩展安装一堆,还是报错.删除后面还有报错,java那些JavaScript什么的这些,我不懂代码,只看见就这些行报错,都是java那些
    8 个月前
    回复
    $comment['poster']
    ChromeWindows 10/11 Desktop
    4.0.8怎么升级到最新新版本
    8 个月前
    回复
    $comment['poster']
    ChromeAndroid 7.1.1 Mobile
    好像dmplayer不支持本地m3u8链接播放,dp可以,比如http://127.0.0.1:8001/cache/1234567890.m3u8,还有好像如果m3u8有jpg或jepg的,dm也不行,估计是播放器的问题
    9 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @MBRXmliA:嗯,这个特例暂时不修复,因为代码马上要重构了,以前的代码都是慢慢添加的,没有结构性,现在要解决这个问题
    9 个月前
    回复
    $comment['poster']
    ChromeAndroid 12 Mobile
    发现bug1:乱码如图所示<img src="https://nohacks.cn/content/uploadfile/202504/1ca41743779067.jpg"/>
    发现bug2:json接口来源未分明集数被吞第一集,比如1~14集后又有2~14集,如图所示
    <img src="https://nohacks.cn/content/uploadfile/202504/41b31743779067.jpg"/>

    Bug3:后台添加保存json接口,点击的时候它又会显示标签是xml接口。但实际上仍然是http://json.heimuer.xyz/api.php/provide/vod/
    刷新清除缓存都还是。

    也可以趁机优化一下选集布局。参考https://rdfplayer.mrgaocloud.com/player/?url=https://m.v.qq.com/x/m/play?cid=mzc00200htmlstu&vid=c4100mruffa

    如图所示<img src="https://nohacks.cn/content/uploadfile/202504/2c801743779067.jpg"/>

    有劳大佬-公益开源了。其实开源项目可以贴一个公益打赏标签的,支持支持作者。
    9 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @i68Z4fyC:谢谢支持,很详细的 BUG 反馈,这样很容易解决问题,这 3 个 BUG 明天解决,后面的选集布局可能没这么简单,资源站一般没有选集说明,需要在官方站采集,匹配是一个问题,实现起来没那么快,可能晚点更新,后续可能会出一个打赏插件就在这文章后面,再次感谢
    9 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @i68Z4fyC:已更新,bug 已修复
    9 个月前
    回复
    $comment['poster']
    ChromeAndroid 7.1.1 Mobile
    很好用,支持,就是换线点击展开会有文字乱码。
    9 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @MBRXmliA:已修复,谢谢反馈
    9 个月前
    回复
    $comment['poster']
    ChromeAndroid 10 Mobile
    UP主厉害👍
    9 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @y2jg2gKi:谢谢支持
    9 个月前
    回复
    $comment['poster']
    ChromeAndroid 12 Mobile
    有个几个可能被忽略的小问题,1.换线点击展开会有文字乱码。2添加json格式api资源站接口,选集的集数m3u8和yun(带播放器的集)混合在集列表里,xml就没这个问题,会把播放来源标签分明。然后其他就没有什么问题了。
    9 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @yaQ3ZdbV:好的,谢谢反馈,会抽时间修复
    9 个月前
    回复
    $comment['poster']
    ChromeWindows 10/11 Desktop
    云播设置只能搜索第一条,其余都云播都不显示,通用的线路之前的版本都可以呢?
    9 个月前
    回复
    $comment['poster']
    nohacks
    1
    ChromemacOS 10.15.7 Desktop
    @jsE2Wfqk:可能是资源站关闭了搜索功能
    9 个月前
    回复
    $comment['poster']
    ChromeWindows 10/11 Desktop
    @nohacks:我在其他网址下载的其他版本,同样的资源站都可以搜索出来
    9 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @jsE2Wfqk:好的,谢谢反馈,我测试下修复
    9 个月前
    回复
    $comment['poster']
    洋葱
    0
    ChromeWindows 10/11 Desktop
    有小bug
    9 个月前
    回复
    $comment['poster']
    nohacks
    1
    ChromemacOS 10.15.7 Desktop
    @洋葱:具体是什么 BUG?
    9 个月前
    回复
    $comment['poster']
    夏天
    2
    ChromeAndroid 14 Mobile
    @nohacks:换线界面有乱码,Json接口 播放来源没有像xml接口一样把来源分开 带播放器的yun集数和m3u8集数混在一起了。保存json接口 刷新会变成xml格式
    9 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @夏天:好的,谢谢反馈,会抽时间修复
    9 个月前
    回复
    $comment['poster']
    洋葱
    0
    ChromeWindows 10/11 Desktop
    不错不错!!!
    9 个月前
    回复
    $comment['poster']
    ChromemacOS 10.15.7 Desktop
    @洋葱:谢谢支持
    9 个月前
    回复
    友情链接