NAS 自动同步 · 持续更新

china-iptv-sources· 直播源自动推送

把飞牛 NAS 上维护的直播源自动推送到 GitHub,每条频道自动匹配台标与节目信息,生成 TXT / M3U 订阅地址。你只管在 NAS 上维护源文件,剩下全部自动。

播放器填入下方订阅地址即可使用 · 台标覆盖率 96%+ · 节目信息覆盖率 100%

订阅地址

Subscribe
M3U https://raw.githubusercontent.com/zengzifeng520/china-iptv-sources/main/output/live.m3u
M3U·域名 https://tingbao.kdns.fr/output/live.m3u
CDN https://cdn.jsdelivr.net/gh/zengzifeng520/china-iptv-sources@main/output/live.m3u
TXT https://raw.githubusercontent.com/zengzifeng520/china-iptv-sources/main/output/live.txt
TXT·CDN https://cdn.jsdelivr.net/gh/zengzifeng520/china-iptv-sources@main/output/live.txt

M3U 头部自动挂载双节目单(EPG),每个频道带台标(tvg-logo)与节目标识(tvg-id / tvg-name),播放器支持即可显示台标和当日节目信息。

核心能力

Features
96%+

台标自动匹配

四级匹配链:精确 → 规范化(繁简/空格)→ 子串 → 模糊。实测 1955 条真实源覆盖率 96.4%。

100%

节目信息全覆盖

每条频道都带 tvg-id / tvg-name,并挂载双 EPG 节目单,播放器即可显示节目预告。

2轮/天

自动检测与推送

每天两轮:5/17 点 20 并发检测有效性,6/18 点更新源,7/19 点推送 GitHub 并同步台标节目单。

4秒

高效校验

三级校验(master→分片→媒体数据),每条超时 4 秒,2 万条源约 15-60 分钟完成;组播/rtsp 自动保留。

NAS 上部署 · 四步

Deploy
1

上传解压

部署包上传到 /vol1/1000/docker/,解压到 china-iptv-sources/

2

配置令牌

GitHub 令牌写入 .github_token(需 Contents 读写权限)

3

定时任务

crontab 三行:5/17 检测、6/18 更新源、7/19 推送

4

手动验证

跑一次 --sync-epg --sync-logo 验证全链路

完整步骤、全部命令、常见问题见 README 安装文档。

台标与节目单数据源

Data Source
节目单alantang1977/iptv_api(每天更新,100+ 频道)+ epg.51zmt.top(国内老牌全量,长期维护)
台标库Meroser/Media_Coll(活跃)+ fanmingming/live tv/(929 个中文台标)+ Meroser/IPTV
更新方式每次推送自动下载最新节目单、按频道名自动匹配台标,增量上传(记录 sha256,只推变更文件)