【教程】最简方案:零 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 源本身