Kodi IPTV Simple 直播配置教程【免费下载链接】pvr.iptvsimpleIPTV Simple client for Kodi PVR项目地址: https://gitcode.com/gh_mirrors/pv/pvr.iptvsimple周末想窝在客厅看一场球赛,你不想翻说明书、不想接机顶盒,只想打开电视直接看。Kodi 上的 IPTV Simple 插件干的就是这件事:它读取网络直播的频道清单,把这些频道变成 Kodi 里的电视直播频道,让你像看有线电视一样看 IPTV 直播。它是什么,适合谁pvr.iptvsimple 是 Kodi PVR 插件家族中的 IPTV Simple Client。它读取 M3U 格式的频道清单和 XMLTV 格式的电子节目单(EPG,Electronic Programme Guide,也就是电视上那个节目表),把两者合并后交给 Kodi 播放。适合手上有一份网络直播地址清单、希望用 Kodi 当网络电视机顶盒的用户,不需要写代码,全程在设置界面里完成。动手前先确认这几项Kodi 版本为 20(Nexus)或更新,且已开启 PVR 支持;较新版本支持同一插件加载多套配置。一份可正常播放的 M3U 清单文件或其网络地址,这是最核心的前提。一份 XMLTV 节目单文件(可选,没有也能看直播,只是没有节目表)。打算使用直播暂停、回退等时移功能的话,需另外安装 inputstream.ffmpegdirect 组件。安装 IPTV Simple 插件打开 Kodi,依次进入附加程序→从库安装,在PVR 客户端分类里找到IPTV Simple Client,选择安装。等待右下角安装完成提示消失。完成后你应看到:附加程序列表中出现 IPTV Simple Client,并且 Kodi 的视频界面里多出一个电视直播(PVR)入口,点进去时不会报未配置错误。配置第一个 M3U 播放列表进入插件设置,在常规页签里选择清单位置:本地路径就填 M3U 文件的存放位置,远程路径就填它的网络地址;如果清单是远程的,还可以勾选把清单缓存到本地,这样每次启动不用重新下载。保存设置后等待清单加载。一份 M3U 清单最少只需要频道名和播放地址,长这样:#EXTM3U #EXTINF:0 tvg-idcctv1 group-title新闻,央视一套 http://example.com/cctv1.ts #EXTINF:0 tvg-idhunan group-title娱乐,湖南卫视 http://example.com/hunan.ts其中tvg-id是频道的唯一标识,后面配节目单时靠它对应关系;group-title决定频道归入哪个分组。完成后你应看到:回到 Kodi 主界面打开电视直播,频道列表按分组显示出了清单里的所有频道,随便点一个能出画面出声音。⚠️ 注意:如果列表是空的,先确认路径或地址拼写无误,再用设备浏览器或播放器单独打开清单里某个频道地址验证。远程地址加载失败时,可适当调大设置里的 M3U 检查超时时间。接上 XMLTV 节目单回到插件设置的EPG页签,同样选择 XMLTV 文件的位置(本地路径或远程地址)。这里有两个实用选项:EPG 时间偏移,如果你的节目单时间戳和实际播出时间对不上,可以整体平移,范围在负 12 小时到正 14 小时;忽略频道 ID 大小写,开启后匹配节目时不再区分tvg-id的大小写,能解决相当一部分节目单不显示的问题。保存后回到 Kodi 打开指南界面。完成后你应看到:每个频道下方出现了当前和后续的节目名称、播出时间,点进节目还能看到简介。⚠️ 注意:频道能播但节目表空白,多半是 XMLTV 里的频道 ID 和 M3U 里的tvg-id对不上。两边的 ID 必须一致(名称也可以参与匹配),不一致时优先改自己的清单而不是节目单。改完设置后记得在 Kodi 的设置→PVR 与直播电视→指南里清除缓存再试。让直播可以暂停和回退时移功能让直播像点播一样可以暂停、快进、回退。它的实现方式是插件把直播流从你开始播放的时刻起缓冲到本地,再允许你在缓冲范围内拖动。操作分两部分:在 Kodi 附加程序库安装 inputstream.ffmpegdirect;回到 IPTV Simple 设置的时移页签,打开启用时移,并按你的清单类型勾选 HTTP 流或 UDP 流。保存后重新进入某个直播频道,按暂停键。完成后你应看到:画面停在原地,进度条可以往回拖,拖到之前看过的位置能正常继续播放。⚠️ 注意:时移只适用于 HTTP/UDP 等支持的协议。如果某个频道没有时移选项,可以单独在这个频道的 M3U 条目上方加上#KODIPROP:inputstream.ffmpegdirect.stream_modetimeshift属性来强制启用。TS 格式的流还可以加#KODIPROP:mimetypevideo/mp2t,加快首次加载速度。进阶玩法只保留想看的频道分组如果你手上有几百个频道,每次翻找很费劲。插件的分组页签提供了三种 TV 分组模式:全部分组、指定分组、自定义分组。指定分组最多填 5 个分组名(注意区分大小写,名字要和 M3U 里group-title的写法一字不差);自定义分组则通过一个 XML 文件指定要加载哪些分组,适合分组数量多的情况。改完分组模式后,频道列表就只剩你勾选的那几个组,切台列表一下子清爽了。让频道图标显示出来光秃秃的频道名不好认。准备一个文件夹,把各频道的 PNG 图标(建议 100×100 左右)以tvg-id命名存放,在插件设置的频道图标页签把这个文件夹选为本地图标目录;如果图标跟着清单走,也可以填一个基础 URL。图标来源有 M3U 和 XMLTV 两种时,该页签还允许你选择优先用哪一个,本地目录方式下甚至可以直接忽略 M3U 自带的图标。设置完成后,频道列表和指南里的每个频道前都会出现对应台标。给节目单按类别上色节目单默认是一整片文字。插件可以读取一个类型映射文件(默认文件名genres.xml),把 XMLTV 里的节目分类转换成 Kodi 识别的类别编号,指南界面就会按类别显示颜色,电影、新闻、体育一眼区分。插件自带了示例映射文件,照着格式改一份自己的副本、在类型页签指定路径即可。设置完成后,指南里的节目按类别出现不同底色,想找体育节目扫一眼颜色就行。几个容易卡住的情况现象:个别频道无法播放。可能原因:该地址本身过期或需要特定请求头。处理:单独测试该地址;清单支持在频道条目里附加user-agent等请求属性。现象:时移选项灰色或不可用。可能原因:未安装 inputstream.ffmpegdirect,或流协议不受支持。处理:安装组件,或用 KODIPROP 属性为该频道单独指定时移模式。现象:改了分组、类型等配置没生效。可能原因:Kodi 缓存了旧数据。处理:到设置→PVR 与直播电视下分别清除指南缓存或全部缓存,再重启播放。接下来去哪儿插件的完整源码在 pvr.iptvsimple 开源仓库,设置文档直接写在仓库的 README 里,涵盖回看(catchup)、多播转单播(udpxy)等本文没展开的内容;配置上的疑难问题可以去 Kodi 社区的 PVR 支持版块提问,输入流相关行为则和 inputstream.ffmpegdirect 组件配合有关,遇到异常可先确认该组件的版本。现在打开 Kodi,把 M3U 路径填进去,今晚就能在客厅的电视上看上网络直播了。【免费下载链接】pvr.iptvsimpleIPTV Simple client for Kodi PVR项目地址: https://gitcode.com/gh_mirrors/pv/pvr.iptvsimple创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考