基于PHP实现M3U8文件流去广告支持量子非凡【原创渡星河】

优选教程   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-3-12

为什么出这个教程?因为这个帖子误人子弟,别人问为什么不能用,为什么有广告,全乱说

我们先说一下文件流去广告的原理
文件流的广告,广告是通过在m3u8文件中插入广告的ts文件。这种就属于文件流的形式插入广告到m3u8文件中

视频流是什么呢,视频流是通过修改没有广告的ts文件进行嵌入的广告,这种形式的广告修改就会比较麻烦

这次我就出一个文件流形式的广告去除教程

原理:当我们解析m3u8文件之后,可以发现文件流广告的规律。只需要删除插入进去的ts文件在重新打包后就可以去除广告。


使用方法:下载后直接上传网站根目录
接口使用:localhost/index.php?url=链接
不同的域名去调用接口需要开启跨域,否则无法读取生成的m3u8文件

某初恋云没有开启跨域,所以你们使用自己的播放器的时候会出现跨域异常。 解决跨域的方法在图片里面

下载链接:

本帖含有隐藏内容,请您 回复 后查看


温馨提示:不会使用服务器的直接劝退
本次不提供测试链接。大家部署后就可以直接调用使用

最新提示:此接口只能删除一个视频里面有一段广告的情况,删除多段广告可以通过改循环判断条件实现。思路给你们了我就不发布最新版本了

41楼
小月er 2023-3-17
EXT-X那个m3u8文件还是有,是否是跨域问题?
42楼
渡星河 2023-3-17
#EXT-X-DISCONTINUITY只能开头的时候出现,其余时候出现就是插入广告。我是php7.2你看看是不是版本问题
43楼
小月er 2023-3-17
我最开始可以去掉,可以发一份跨域?
44楼
渡星河 2023-3-17
看我置顶先修改了这个bug,和跨域无关。找一个m3u8解析器,看看官方的m3u8和去广告后的m3u8有什么区别没有
45楼
昵称42523 2023-3-17
有些解析出来有两段广告,这个只能过一段
46楼
渡星河 2023-3-17
那还不简单改一下循环就能解决了,毕竟我没有遇见两段的,当时只能去解决一段广告的思路,两段的在哪个视频
47楼
昵称42523 2023-3-17
里面有五个就两段式了

48楼
渡星河 2023-3-17
循环判断使用奇偶判断,无论有几段都可以解决了
49楼
昵称42523 2023-3-17
也是可以,我自己解决了
就是解析腾讯爱奇艺这些的

评论

登录后才可发表内容
  • 主题

    2

  • 帖子

    121

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0450s Mem:2044Kb