IPTV

EPG 节目单是什么

EPG 是电子节目单。播放器通过 EPG 显示当前节目、下一档节目和节目时间表,但它需要频道 ID 和节目单源正确匹配。

EPG 如何匹配频道

播放器通常用 M3U 里的 tvg-id 或频道名去匹配节目单 XML 文件里的频道 ID。

如果 M3U 写的是 CCTV1,而 EPG 里写的是 cctv1 或 CCTV-1,部分播放器可能无法自动匹配。

不显示节目单的原因

最常见原因是频道 ID 不一致,其次是 EPG 地址失效、时区偏移、编码问题或播放器缓存未刷新。

排查时不要同时改很多项,先确认一个频道能匹配,再批量处理其它频道。

  • 频道 ID
  • EPG 地址
  • 时区
  • 编码
  • 缓存刷新

频道名标准化很重要

把频道名统一成稳定格式,比如 CCTV-1、CCTV-5、湖南卫视,有助于后续自动匹配和搜索。

这也是 51TV吧 后续可以继续做的工具方向:频道名清洗和 EPG 映射。

常见问题

EPG 节目单是什么,应该先做什么?

播放器通常用 M3U 里的 tvg-id 或频道名去匹配节目单 XML 文件里的频道 ID。

遇到版权、地区或客户端限制怎么办?

优先以官方页面、官方 App 或授权平台展示为准。部分赛事、电影、剧集和会员内容可能限制网页端、海外地区或投屏播放。

可以使用来源不明的直播源吗?

不建议。来源不明的直播源可能失效、包含广告弹窗,也可能涉及版权和安全风险。长期使用应优先选择官方或授权入口。

来源与参考入口