前置条件:
一台linux主机,安装了docker compose
使用到的项目:
HerbertHe / iptv-sources
通过docker部署此服务,自动更新iptv源
Fredolx / open-tv
超快速,简单和强大的跨平台IPTV应用程序
第一步,部署iptv-sources
新建一个docker-compose.yml,内容如下:
services:
iptv-sources:
image: herberthe0229/iptv-sources:latest
container_name: iptv-sources
ports:
- "8686:8080"
restart: unless-stopped
8686端口可以修改成你喜欢的端口。
在docker-compose.yml的当前目录,执行终端命令:
docker compose up -d
访问部署的iptv-sources,我的linux主机在局域网内ip为192.168.50.144,那么我就访问192.168.50.144:8686,看到这个页面代表部署成功
第二步,获取订阅地址
查询channel表格,选择合适的源
我选择第一个,url列有个xxx.m3u,鼠标右键复制链接,得到一个地址:http://192.168.50.144:8686/fmml_ipv6.m3u
第三步,安装open-tv,配置地址
选择“M3U URL”,名字自定义,链接粘贴进去
点击Fetch,大功告成。