我一直在思考要不要把标题加上Linux关键字......
提示
本教程较为简略,且IPTV需要有直播源(udpxy一类的),即可以在vlc,potplayer等播放器中播放的地址才可
更建议使用Docker运行
架构分析
配置xTeve
这里的步骤有些复杂,为的是避免在Jellyfin中频道排序的问题(id-1,id-10,id-11......id-19,id-2,id-29)
官网下载可执行文件
https://xteve.de/
浏览器打开配置界面
您刚刚应该在执行输出里看到这样一行
[xTeVe] Web Interface: http://172.17.0.1:34400/web/ | xTeVe is also available via the other 4 IP's.
说明已经启动起来了。在你的浏览器里输入http://IP:34400/web/
为什么不是上面那个?因为不准。打不开请检查防火墙
配置简略说明
如果有配置向导的话,那是最好的了
第一屏没截图,意为同时观看的频道数
第三屏,填入m3u地址
就长这样,放到一个地方,输入路径导入,建议食用Python生成
填入EPG地址
就这: http://epg.51zmt.top:8000/e.xml
保存并更改设置
如果此时就按照其他教程里说的导入jellyfin,很可能频道会乱顺序
保存好
更改配置文件
我们要编辑运行xTeve账户的用户的家目录里的.xteve文件夹下的pms.json(启动日志里也有路径)
注意这几个,在频道中会跑错位置,
故,频道总数为两位数就改成id-00,id-01···意为让他们都变成两位
若频道总数为三位数,则每个id都应添加0至三位
xTeve配置完成
配置Jellyfin
菜单->控制台->电视直播
添加一个 调谐器设备
类型:HD Homerun
调谐器 IP 地址:刚刚xTeve浏览器中的url去掉/web(http://IP:34400)
允许硬件转码 最好勾上
好的保存
添加一个 电视指南数据提供方(XMLTV)
文件或网址:http://epg.51zmt.top:8000/e.xml
好的保存
接下来它会刷新指南数据。刷新好后,您可以在首页->电视直播中看到频道和电视节目
有没有电视节目的频道该怎么办?
菜单->控制台->电视直播 中您添加的XMLTV右面优格映射频道,您可以在那里选择对应的频道