具体频道
English | 中文
- ✅ 自定义模板,生成您想要的频道
- ✅ 支持多种获取源方式:组播源、酒店源、订阅源、关键字搜索
- ✅ 接口测速验效,响应时间、分辨率优先级,过滤无效接口
- ✅ 偏好设置:IPv6、接口来源排序优先级与数量配置、接口白名单
- ✅ 定时执行,北京时间每日 6:00 与 18:00 执行更新
- ✅ 支持多种运行方式:工作流、命令行、GUI 软件、Docker(amd64/arm64/arm v7)
- ✨ 更多功能请见配置参数
- 接口源:
https://ghproxy.net/raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.m3u
https://ghproxy.net/raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.txt
- 数据源:
https://ghproxy.net/raw.githubusercontent.com/Guovin/iptv-api/gd/source.json
Fork 本项目并开启工作流更新,具体步骤请见详细教程
pip install pipenv
pipenv install --dev
启动更新:
pipenv run dev
启动服务:
pipenv run service
-
下载IPTV-API 更新软件,打开软件,点击更新,即可完成更新
-
或者在项目目录下运行以下命令,即可打开 GUI 软件:
pipenv run ui
- iptv-api(完整版本):性能要求较高,更新速度较慢,稳定性、成功率高;修改配置 open_driver = False 可切换到 Lite 版本运行模式(推荐酒店源、组播源、关键字搜索使用此版本)
- iptv-api:lite(精简版本):轻量级,性能要求低,更新速度快,稳定性不确定(推荐订阅源使用此版本)
- 拉取镜像:
- iptv-api:
docker pull guovern/iptv-api:latest
- iptv-api:lite:
docker pull guovern/iptv-api:lite
- 运行容器:
- iptv-api:
docker run -d -p 8000:8000 guovern/iptv-api
- iptv-api:lite:
docker run -d -p 8000:8000 guovern/iptv-api:lite
卷挂载参数(可选): 实现宿主机文件与容器文件同步,修改模板、配置、获取更新结果文件可直接在宿主机文件夹下操作
以宿主机路径/etc/docker 为例:
- iptv-api:
docker run -v /etc/docker/config:/iptv-api/config -v /etc/docker/output:/iptv-api/output -d -p 8000:8000 guovern/iptv-api
- iptv-api:lite:
docker run -v /etc/docker/config:/iptv-api-lite/config -v /etc/docker/output:/iptv-api-lite/output -d -p 8000:8000 guovern/iptv-api:lite
- 更新结果:
- 接口地址:ip:8000
- M3u 接口:ip:8000/m3u
- Txt 接口:ip:8000/txt
- 接口内容:ip:8000/content
- 测速日志:ip:8000/log
支付宝 | 微信 |
---|---|
微信公众号搜索 Govin,或扫码,接收更新推送、学习更多使用技巧:
本项目仅供学习交流用途,接口数据均来源于网络,如有侵权,请联系删除