【教程】最简方案:零 Docker,M3U 直连 Jellyfin 直播电视
不需要在群晖部署任何容器,全程 Jellyfin 后台操作,5 分钟搞定。 这是最稳、最不容易踩坑的方案,新手优先试这个。
资源地址(国内 ghproxy 加速)
M3U 播放列表
https://ghproxy.com/https://raw.githubusercontent.com/fanmingming/live/main/tv/m3u/ipv4.m3u
EPG 节目单(XMLTV)
https://ghproxy.com/https://raw.githubusercontent.com/fanmingming/live/main/epg/epg.xml
操作步骤
1. 先验证源能不能播(可选但强烈建议)
复制上面的 M3U 链接,用电脑 VLC 打开,先确认源流是活的。 源都播不了,加进 Jellyfin 也是白搭。
2. 添加 M3U 调谐器
进入 Jellyfin 控制台 → 直播电视 → 添加调谐器
调谐器类型选择:M3U
M3U 路径粘贴上面的 M3U 链接,保存,执行频道扫描。
3. 导入 EPG 节目单
进入 节目指南 → 添加 EPG,粘贴上面的 epg.xml 地址,导入节目单。
为什么这个方案最稳
- 没有中间代理层:Jellyfin 播放器直接访问 M3U 里的原始流地址,不存在容器转发被源服务器拦截的问题。
- 零 Docker 部署:不用拉镜像、不用配网络、不用管容器死活。
- 排查简单:播不了就是源本身的问题,换个源就行,不用猜是容器配置错了还是网络不通。
注意事项
公开互联网 IPTV 源的特点:部分频道不定期失效,属于正常现象。 定期重新扫描 Jellyfin 直播电视即可刷新列表,不用大惊小怪。
如果某个源全军覆没了,就换另一个公开源,不要在一棵树上吊死。
缺点也要说清楚
- 不能自定义频道编号(台号)
- 不能按分组筛选频道(比如只要卫视频道)
- 频道排序只能靠 M3U 源本身