在发布一个PHP版P2P加速 只支持M3U8资源

技术文章 无标签

自己懒得操作的可以用此接口P2P播放器解析接口(只支持M3U8资源)更多源码请关注Q群:516722628

关注M3U8资源: 全网M3U8资源网

关注全网资源: 全网综合资源

强烈建议用此接口(注释:经常更新,为了更好的体验P2P

带弹幕版https格式:https://www.629055.com/p2p.php?url=

P2P版M3U8资源专属解析(国内口): https://www.xmaocloud.com/m3u8.php?url=

P2P版M3U8资源专属解析(国外口):https://www.629055.com/m3u8.php?url=

Ckplayer接口https格式:https://www.629055.com/ckplayer.php?url=
建议用此接口以便后期修复

我们的宗旨是:让热门不再卡顿,让高峰依旧流畅
P2P插件由Peer5框架二次包装而成,欢迎技术爱好者共同学习www.peer5.com,插件提供完善的流媒体加速运载能力;任何站长均可以接入使用,无论插件运行状态如何,均不会对流畅度造成负面影响;就算P2P服务彻底挂掉,也不会对您的网站造成任何影响,在插件正常运行过程中,会提供非常好的加速能力,下面介绍插件运作原理以及接入方法。

1.png


如图所示,其中signal信令服务器和tracker调度服务器,是整个系统的核心,整个圈子的建立和交互都由它们来完成,这一项服务由我们维护和优化,这是商业服务(我们已经收取到了一年的商业服务费用,站长们无需为服务稳定性担心)。


运作原理:
step1:将正在播放同一视频的用户纳入一个流量圈,将播放进度相似的用户进一步细分且纳入一个协同圈,当然细分原则中还涉及到网络质量等因素,具体原则就不一一描述,因为这个我们可能需要随时做升级和优化
step2:为圈内用户创建互联,协同且相互提供网络帮助以完成视频的流畅播放,这是一个很复杂的流程
step3:实时调度和调整流量圈的大小与范围,保障整个流量圈流畅与稳定


总的来说,就是让正在观看同一个视频的用户在网络上提供相互的帮助,以达到更好的流畅性和可靠性,整个系统只会优先去获取链路最好的数据,如果整个链路都不可用,那么还有CDN或者源的数据可以使用,这个切换是毫秒级的,所以在任何情况下,系统只会带来正向的加速能力,而不会出现拖后腿的现象!


以下是一个完整的视频解析页面的DEMO,保存为:m3u8.php即可,使用方式为http(s)://您的网址/m3u8.php?url=xxxxx.m3u8,当然了,m3u8的地址需要写入h5跨域头
此版本为2.3正式稳定版版代码如下,细节请自行修改 :

更新内容:已整合弹幕,右键属性查看P2P状态编译成中文,优化加载ts速度,优化播放卡顿的问题

此处内容需要评论回复后方可阅读

Comments (439)

    Generic placeholder image
    厉害 回复

    这个很好谢谢分享

    Generic placeholder image
    大牛 回复

    学习

    Generic placeholder image
    66666 回复

    在线学习

    Generic placeholder image
    iiuiyu 回复

    在线学习

    Generic placeholder image
    Akfa 回复

    学习学习

    Generic placeholder image
    kv影院 回复

    下载学习一下

    Generic placeholder image
    AlaDidi 回复

    下载学习一下

    Generic placeholder image
    Xubo 回复

    下载学习一下

    Generic placeholder image
    。。。 回复

    下载学习一下

    Generic placeholder image
    alxen 回复

    fsdsd 回复
    下载学习一下。

    Generic placeholder image
    橘子 回复

    下载学习一下

    Generic placeholder image
    fsdsd 回复

    下载学习一下。

    Generic placeholder image
    jjj 回复

    下载学习一下。

    Generic placeholder image
    lost 回复

    支持m3u8加速可以,但是MP4最起码也要能播放才好啊!

    Generic placeholder image
    12312x 回复

    下载学习一下。

    Generic placeholder image
    A125X 回复

    不错不错

    Generic placeholder image
    kimi 回复

    6666不错

    Generic placeholder image
    dddw 回复

    对对对

    Generic placeholder image
    wws 回复

    下载学习一下。

    Generic placeholder image
    小游 回复

    下载学习下