iptv-org/iptv 是 GitHub 上最大公开 IPTV 频道集合项目,117k stars 收录全球 60 国 8 万 + 免费 M3U 直播源。Unlicense 协议开源,配套 EPG 节目指南与 API 工具,VLC/Kodi/Smarters 直接粘贴链接即看。
🎤 引言
想看 CCTV-5 体育频道但没有有线电视?想追 BBC 新闻但人在国内?想看家乡的地方台但身处异地?
GitHub 上有个项目专门治这个:iptv-org/iptv —— 117k stars、6.2k forks,全球最大的公开 IPTV 频道集合。它不存任何视频文件,只是一个 M3U 播放列表仓库,收录了全球 60 多个国家、8 万 + 条公开直播源,全部免费、全部开源、全部由社区维护。
GitHub 上 Star 数比它多的项目里,"实用工具"类几乎没几个能做到这个量级。
一个例子说清楚它的规模:单是 https://iptv-org.github.io/iptv/countries/cn.m3u(中国频道子列表)一个文件就有 1,800+ 条条目,index.m3u 全量拉下来体积超过 80MB。这也是为什么 GitHub Pages 托管而不是仓库根文件直接提供——量太大。
⭐ 核心功能
1. 8 万 + 全球频道聚合
主播放列表(https://iptv-org.github.io/iptv/index.m3u)收录了来自 60+ 国家的公开直播流,涵盖:
- 体育频道(CCTV-5、ESPN、beIN Sports、DAZN 区域版等)
- 新闻频道(BBC、CNN、Al Jazeera、NHK World、Deutsche Welle 等)
- 电影电视剧频道(HBO 区域版、Filmbox 等)
- 音乐/儿童/纪录片/宗教/购物等垂直频道
- 地方台(中国各省卫视、欧美地方台等)
项目按国家/语言/分类拆成多个子 playlist,需要哪个就加载哪个,不用一次拉 8 万条。
2. 配套生态完整
iptv-org 不只是 playlist 仓库,而是一个完整 IPTV 工具链:
- iptv-org/database — 频道元数据(图标、分类、地区)
- iptv-org/epg — 电子节目指南(EPG),显示"几点播什么"
- iptv-org/api — REST API,开发者可查频道数据
- iptv-org/awesome-iptv — IPTV 播放器/工具资源汇总
3. Unlicense 完全开源
采用 Unlicense(CC0 等价)—— 彻底公有领域:
- 任何人都可以自由使用、修改、商用,无需署名
- 比 MIT/Apache 还宽松
- 这也是它能在 GitHub 长期存活 5 年+ 的原因(无版权争议)
4. 社区自动化维护
34,000+ commits,活跃度惊人。所有频道数据由社区通过 PR 贡献,每天都有几十条更新:
- 失效链接被自动清理(GitHub Actions 跑 cron 任务)
- 新频道由用户提交 PR
- 频道元数据从多个数据源同步
5. 多播放器兼容
M3U 是 IPTV 行业标准格式,任何支持 M3U 的播放器都能用。官方推荐:
- VLC(桌面全平台)
- Kodi(HTPC 首选)
- IPTV Smarters(手机端主流)
- TiviMate(Android TV 最佳)
- IINA(macOS 原生)
📥 安装使用
3 步上手:
Step 1:复制主播放列表链接
https://iptv-org.github.io/iptv/index.m3uStep 2:打开任意支持 M3U 的播放器
VLC 桌面端示例(媒体 → 打开网络串流):
- 协议:HTTP
- URL:粘贴上面的 m3u 链接
- 点「播放」
手机端(IPTV Smarters / TiviMate)示例:
- 添加播放列表 → 网络源 → URL
- 粘贴 m3u 链接
- 自动加载全部频道
Step 3:按需筛选子列表
如果 8 万条太多,iptv-org 提供了细分列表:
- 按国家:https://iptv-org.github.io/iptv/countries/cn.m3u(中国)
- 按语言:https://iptv-org.github.io/iptv/languages/zho.m3u(中文)
- 按分类:https://iptv-org.github.io/iptv/categories/news.m3u(新闻)
- 按地区:https://iptv-org.github.io/iptv/regions/asia.m3u(亚洲)
完整列表见 PLAYLISTS.md。
进阶:配合 EPG 看节目单
# 克隆 EPG 仓库
git clone https://github.com/iptv-org/epg.git
# 用 xmltv 工具加载节目指南到播放器
# 多数 IPTV 播放器(如 Kodi + PVR IPTV Simple Client)原生支持 EPG 加载🎯 适用场景
适合这些人:
- 海外华人/留学生:追国内卫视、央视、地方台
- 外派/出差人员:想看当地新闻(如在德国想看 DW、在日本想看 NHK)
- 体育迷:找特定赛事的免费直播频道(部分赛事在某些国家免费)
- 新闻爱好者:对比多家媒体同一事件的报道
- 极客/折腾党:想自建家庭影音中心,替代有线电视
- 跨境工作者:需要稳定获取多国信息源
不太适合这些人:
- 想看付费内容(HBO、Netflix、Disney+ 独播剧)—— 这是 M3U 公开源,不是盗版
- 需要 4K HDR 高码率 —— 公开 IPTV 流多为 720p~1080p
- 完全不懂技术的人 —— 虽然门槛低,但遇到 geo-block 排查需要点网络知识
🔍 对比/替代方案
| 项目 | 频道数 | 协议 | 维护状态 | 特色 |
|---|---|---|---|---|
| iptv-org/iptv | 8 万 + | M3U | 活跃(每天更新) | 规模最大,配套生态完整 |
| Free-TV/IPTV | 数百 | M3U | 较少更新 | 老牌项目,质量较高但频道少 |
| iptv-org awesome-iptv | 聚合 | 混合 | 持续维护 | 各种 IPTV 播放器/工具汇总 |
| 商业 IPTV 服务 | 数万 | 私有 | 稳定但收费 | 4K/稳定/支持好,但要月费 $10-20 |
iptv-org vs 商业 IPTV:
- iptv-org:免费、合法、社区维护、频道数量大但稳定性差(流可能时好时坏)
- 商业 IPTV(如 Beast TV、IPTV Smarters Pro):付费、稳定、4K、客服支持,但合法性存疑(多数是盗播)
对绝大多数"想看免费公开频道"的用户,iptv-org 完全够用。需要稳定 4K 体育直播再考虑商业服务。
⚠️ 注意事项
1. 流稳定性看运气
公开 IPTV 流本质是抓别人直播源 CDN 出来的,没有 SLA 保障:
- 频道可能随时失效(GitHub 有专门 PR 处理失效链接)
- 热门赛事可能带宽拥挤卡顿
- 建议多收藏几个备份源
2. 地区限制(geo-block)常见
很多流只在特定国家可用:
- BBC iPlayer 只能英国 IP 看
- 美国本地频道只有美国 IP
- 中国 IP 访问部分国外流可能被墙
解决:用 VPN/代理,或找替代频道。
3. 法律边界
项目 只收录公开链接,不存视频、不盗播,本身完全合法:
- 收录标准是"被版权方公开免费发布"(如 BBC News 24、NASA TV、各地政府台)
- 不收录付费频道的破解源
- DMCA 政策明确:链接侵权可发 issue 删除
但用户使用层面要自负责任:
- 用它看盗版内容是用户行为,与项目无关
- 部分流"灰色地带"(如版权方默许但未明确公开)需要自行判断
4. 配套播放器选择
桌面端首推 VLC(零配置),HTPC 用 Kodi + PVR IPTV Simple Client(体验最好),手机端 IPTV Smarters(iOS/Android 都有)。其他播放器在 awesome-iptv 里有完整列表。
5. GitHub 仓库:iptv-org/iptv
✅ 总结
优点:
- 8 万 + 频道、60+ 国家,规模碾压同类
- Unlicense 协议,彻底自由
- 5 年+ 老牌项目,34k+ commits,社区活跃
- 配套 EPG/API/Database,不是孤岛项目
- VLC/Kodi 零门槛,3 分钟上手
缺点:
- 流稳定性无保障,热门时段可能卡顿
- 大量 geo-block,国内用体验打折
- 全部 M3U 文本流,没有 4K/HDR 选项
- 频道质量参差,需要自己筛选
推荐指数:⭐⭐⭐⭐(4/5)
对想看全球公开频道的用户来说,这是 GitHub 上唯一能打的方案。如果你愿意花 30 分钟筛选订阅、自动跑失效检测(项目本身就是这么维护的),它能完全替代商业 IPTV 的"免费频道"那部分。
适用人群:海外华人/外派人员/极客/折腾党/新闻爱好者
不适用人群:只想看 Netflix 4K 完全不想折腾的人
收藏 iptv-org/iptv 这个仓库,下次想看个啥频道就来翻翻。