Files
ip/README.md
T
2026-09-11 03:34:27 -04:00

11 KiB
Raw Blame History

IPTV 直播源自动更新库

程序特点: 境外服务器每日自动抓取 → 逐级甄选 → 国内真实测速 → 原子发布。全流程零常驻 Web 服务依赖,天然适配 2GB 小内存机器。

使用地址(直接填入播放器)

用途 地址
通用 M3U(TiviMate / Kodi / VLC / IPTV播放器) https://gitea.zzjp.help/zjp/ip/raw/branch/main/all.m3u
TVBox 壳/影视类应用 https://gitea.zzjp.help/zjp/ip/raw/branch/main/tvbox.json
EPG 节目单(XMLTV) https://gitea.zzjp.help/zjp/ip/raw/branch/main/epg.xml
台标目录 https://gitea.zzjp.help/zjp/ip/raw/branch/main/logo/
运行状态页 https://zz.zzjp.help/iptv-status/

单一 M3U 内按“央视频道 / 卫视频道 / 港澳台频道 / 江苏地方频道 / 网络直播”分组;地方频道仅保留江苏省内行政区市县电视台。

实现结果(最近一次运行)

  • 央视频道: 21 台 / 326 线 · 卫视频道: 65 台 / 484 线
  • 港澳台: 79 台 / 116 线 · 江苏地方: 10 台 / 12 线 · 网络直播: 710 台 / 1367 线
  • 全库有效线路: 2305 线;严格稳定: 148 台 / 181 线 (近 5 次国内测速≥3 次、P30≥4000kbps、最低≥2500kbps;仅用于排序与淘汰,单入口发布不拆分)

运作逻辑(每 24h 一轮)

  1. 关键词引擎:AI(智谱/硅基) 依据历史命中扩写关键词,写入 keywords 表。
  2. 多渠道抓取:主流社区仓库(TXT/M3U)、tvbox 接口(递归展开)、Gitee/GitHub 代码搜索、Telegram 公开频道/大群白名单增量(仅读已登记实体,防 FloodWait)。
  3. 解析入库:m3u/txt/tvbox json 统一解析,按频道字典+AI 兜底归一化后写入 SQLite;外省地方台丢弃;点播/静态文件(.mp4 等)拒收。
  4. 淘汰机制:数据源 10 天无产出降权再淘汰;播放源“死亡”改由国内测速驱动(境外连不上/HTTP 失败不再累计失败次数,防误杀国内源);连续失败≥3 次并冷却 3 天进复活池;10 天无存活删除;假源隔离删除。
  5. 校验甄选:HTTP 存活 + ffprobe 深度(编码/分辨率/码率)。深检与 AI 抽帧甄别优先作用于“国内测速已 playable”的源;CCTV/卫视/港澳台每日限量抽帧辨台标/录像/错台。
  6. 国内真实测速:码云 Gitee Go 多账号(zhoupeng8324/cs、fazhiyuan/css、zhou-jiepeng/csss)并行分片执行;单在途批次状态机、v2 协议(批次摘要+URL 哈希)防旧结果/错批污染;结果以“国内可播”为准恢复 active 与严格状态。
  7. 稳定排序:速度采用稳定度(变异系数)优先 → 国内测速通过 → active 的分层排序;严格稳定基于历史窗口(P30+最低值+样本数),连续低质才降级。
  8. 生成产物:out.next 快照原子切换;单入口 all.m3u + tvbox.json + epg.xml + 台标;CCTV 自然序;防盗链 UA/Referer 按来源透传。
  9. 同步发布:推送到本仓库(Gitea zjp/ip);Telegram 推送更新明细与推荐地址。
  10. 更新日志:每次自动运行与每次代码优化都会在下方“更新记录”追加一条,形成可回溯的软件更新说明。

播放与回放

  • 通用 M3U 兼容 TiviMate、Kodi、VLC 与常见 IPTV 播放器;TVBox 使用独立 JSON。两者均按频道分组,央视以 1、2、3…10、11 自然顺序排列。
  • 节目单由 EPG XMLTV 提供,不等同于回放。仅当源数据明确带有 catchup="append" 与 catchup-source 时,导出条目才会保留时移参数;支持该规范的播放器可按自身设置尝试回放。
  • 本项目不会猜测、伪造或绕过运营商时移/订阅/地区限制;没有显式回放参数的频道只提供直播与节目单。

更新记录(自动, 最新在上)

  • 2026-09-11 03:34:25 · 自动运行更新 #20260911033134 自动运行 #20260911033134(2026-09-11 03:34:25): 央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 710台/1367线 全库有效 2305 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 03:14:34 · 自动运行更新 #20260911031038 自动运行 #20260911031038(2026-09-11 03:14:34): 央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 688台/1303线 全库有效 2241 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 02:40:53 · 自动运行更新 #20260911023516 自动运行 #20260911023516(2026-09-11 02:40:53): 央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 651台/1235线 全库有效 2173 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 02:27:03 · 自动运行更新 #20260911022652 自动运行 #20260911022652(2026-09-11 02:27:03): 央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 639台/1181线 全库有效 2119 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 02:26 · 配置 GitHub Token 和扩展 Gitee 账号 2026-09-11 配置完成:已添加 GitHub Token (ghp_...ovkL) 启用视频深检;扩展 Gitee 测速账号到 3 个(fazhiyuan/css, zhou-jiepeng/csss),并行测速能力提升到 1800 条/批次。预期 new 源验证速度提升 3 倍。

  • 2026-09-11 02:25:57 · 自动运行更新 #20260911022146 自动运行 #20260911022146(2026-09-11 02:25:57): 央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 639台/1181线 全库有效 2119 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 02:06:57 · 自动运行更新 #20260911020504 自动运行 #20260911020504(2026-09-11 02:06:57): 央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 620台/1123线 全库有效 2061 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 02:00 · 优化发布逻辑提升10倍产出 2026-09-11 修复:放宽发布门槛采用宽进严出策略,从只输出 active+国内测速通过 改为输出所有 active/new/unstable 非假源;优化测速候选优先级,new 源优先下发;修复状态转换逻辑,new 源境外失败不阻塞国内测速。结果:产出从 228 行暴增到 2136 行(664 个频道),提升 9.4 倍。详见 GitHub commit。

  • 2026-09-11 01:59:11 · 自动运行更新 #20260911015737 自动运行 #20260911015737(2026-09-11 01:59:11): 央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 577台/1048线 全库有效 1986 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 01:44:46 · 自动运行更新 #20260911014445 自动运行 #20260911014445(2026-09-11 01:44:46): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 01:44:14 · 自动运行更新 #20260911014413 自动运行 #20260911014413(2026-09-11 01:44:14): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 01:43:34 · 自动运行更新 #20260911014334 自动运行 #20260911014334(2026-09-11 01:43:34): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 01:40:23 · 自动运行更新 #20260911014023 自动运行 #20260911014023(2026-09-11 01:40:23): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 01:38:00 · 自动运行更新 #20260911013750 自动运行 #20260911013750(2026-09-11 01:38:00): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 01:20:32 · 自动运行更新 #20260911011835 自动运行 #20260911011835(2026-09-11 01:20:32): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 01:16:37 · 自动运行更新 #20260911011354 自动运行 #20260911011354(2026-09-11 01:16:37): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 01:05:21 · 自动运行更新 #20260911010424 自动运行 #20260911010424(2026-09-11 01:05:21): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 01:01:54 · 自动运行更新 #20260911010057 自动运行 #20260911010057(2026-09-11 01:01:54): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 00:55:00 · 自动运行更新 #20260911005405 自动运行 #20260911005405(2026-09-11 00:55:00): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

  • 2026-09-11 00:38:57 · 自动运行更新 #20260911003614 自动运行 #20260911003614(2026-09-11 00:38:57): 央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线 全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。

说明与免责

  • 内容仅收集自公开互联网,仅供个人学习测试,请于 24h 内删除;版权归各电视台/平台所有。
  • 播放源具有时效性,若失效通常次轮自动剔除并补充新线路。