当前位置:首页>php>【php工具】直播源扫描神器:支持模板变量 + SOCKS5 代理,一键批量检测!

【php工具】直播源扫描神器:支持模板变量 + SOCKS5 代理,一键批量检测!

  • 2026-08-20 15:12:51
【php工具】直播源扫描神器:支持模板变量 + SOCKS5 代理,一键批量检测!
📺前言

你是否也有过这样的经历👇

  • 为了找几个能用的直播源,手动测试几十、上百个链接

  • 不停复制、粘贴、试播,效率极低

  • 加了代理之后,源播不了,却分不清是代理问题还是源本身不行

  • 模板型地址(IP 段 / 编号段)只能靠“人肉猜”

如果你也被这些问题折磨过,那这篇文章你可以认真看完。

今天给大家分享一款AI写的第三款php工具——
👉 直播源扫描工具

支持模板变量、SOCKS5 代理、自定义请求头,一键批量扫描,专为折腾直播源而生。

注意:仅检测状态码200 且符合m3u8特征,不代表一定能播放!有效源建议播放器验证!目前仅支持m3u8格式直播源扫描,更多格式直播源扫源请等待后续更新!

🛠️ 工具简介

这是一个 基于 Web 的直播源批量扫描工具,主要用于快速检测直播源的可用性。

工具采用 PHP + JavaScript 前后端分离,部署简单、使用直观,非常适合直播源爱好者、IPTV 折腾党、网络测试人员。


⭐ 核心亮点一览

这几个点,是它真正好用的地方:

✅ 模板变量扫描:支持 [起始值-结束值],自动补零
✅ SOCKS5 代理支持:支持用户名 / 密码认证
✅ 智能结果分类:有效 / 超时 / 无效,一眼区分
✅ 并发扫描:可调并发数,效率拉满
✅ 扫描历史记录:一键回填配置,重复扫描不麻烦
✅ 结果导出:可直接导出为文本文件,方便整理

🔍 主要功能详解

    1️⃣ 模板变量解析(非常好用)

    你只需要输入一个模板,例如:

    http://192.168.[1-10]/live/[001-100]/index.m3u8

    工具会自动解析为:

    • [1-10] → 1,2,3…10

    • [001-100] → 001,002…100(自动补零)

    最终生成 1000 个 URL,无需手动拼接。

    📌 对 IP 段、编号段直播源,效率提升非常明显。


    2️⃣ 智能结果分类,一眼看懂

    扫描结果会自动分为三类:

    🟢 有效源

    • 返回 200

    • 内容符合 M3U8 特征

    🟡 超时源

    • 连接超时

    • 代理超时

    • 服务器 504 等

    🔴 无效源

    • 4xx / 5xx

    • 非 M3U8 内容

    每一类结果都会单独展示,不用自己再筛选


    3️⃣ SOCKS5 代理支持(真·实用)

    支持完整 SOCKS5 代理配置:

    • 代理地址

    • 用户名 / 密码认证

    适用于👇

    • 跨地区直播源

    • 运营商限制源

    • 特定网络环境测试

    📌 最重要的是:
    能清楚区分“代理不通”还是“源本身不行”。


    4️⃣ 自定义请求头

    支持自定义:

    • User-Agent

    • Referer

    • Host 等

    可模拟真实播放器请求,
    对一些“限制 UA / Referer”的源非常有用。

    🚀 使用流程(非常简单)

        第一步:输入扫描模板

        支持多行、多模板,一次扫多个规则。

        第二步:配置扫描参数

        • 并发数:建议 3~5

        • 超时时间:5~10 秒即可

        • 代理设置:需要时填写 SOCKS5 信息

        第三步:开始扫描

        点击按钮,自动解析模板并并发测试。

        第四步:查看 / 导出结果

        扫描完成后可直接导出文本文件,方便整理频道列表。

        🧩 进阶功能补充 

          📁 扫描历史记录

          • 自动保存最近 20 条

          • 一键回填所有配置

          • 重复测试、对比结果非常方便

          🔧 自定义 Hosts

          • 可指定域名 → IP

          • 用于测试 CDN、内网源、专网源,例如 itv

          📊 实时扫描日志

          • 每个 URL 都有详细日志

          • 响应状态、耗时一目了然

          📦 部署与使用

            环境要求:

            • PHP 7.0+(开启 curl 扩展)

            • 支持 JavaScript 的浏览器

            部署方式:

            1️⃣ 将以下文件放在同一目录,例如tools

            • index.html

            • style.css

            • script.js

            • api.php

            2️⃣ 确保 api.php 可正常访问
            3️⃣ 浏览器访问 index.html 即可使用

            http://你的域名或ip/tools/index.html

            💡 适合哪些场景?

            ✔ 直播源维护 / 筛选
            ✔ IPTV / 播放器折腾
            ✔ 内网或特定 IP 段测试
            ✔ 代理 / 网络连通性验证
            ✔ 学习 HTTP / 并发 / 网络调试

            ⚠️ 使用提醒

            • 仅用于合法、授权的直播源测试

            • 合理设置并发,避免对目标服务器造成压力

            • “有效源”建议人工二次验证

            📌 总结

            这款直播源扫描工具的核心优势在于三点:

            👉 模板变量批量生成
            👉 代理环境下的真实检测
            👉 结果清晰、不用猜

            如果你经常折腾直播源、整理频道列表,
            它真的能帮你省下大量时间

            📌 工具本身只是工具,
            合理使用,才能发挥它真正的价值。

            另两款工具介绍:

            直播源响应测试工具一个为 IPTV / 直播源 / 代理测试而生的 Web 工具

            分享一款自用的 SOCKS5 代理直播源测试工具(PHP版)

            SOCKS5 代理直播源测试工具的功能升级与优化--支持TXT列表格式

            后台回复“20260102”获取源码Github地址

            最新文章

            随机文章