Releases: weecliz/iptv-api
Releases · weecliz/iptv-api
Release list
v1.5.7
2024/12/23
- ❤️ 推荐关注微信公众号(Govin),订阅更新通知与使用技巧等文章推送,还可进行答疑和交流讨论
⚠️ 本次更新涉及配置变更,以最新config/config.ini为准,工作流用户需复制最新配置至user_config.ini
,Docker用户需清除主机挂载的旧配置- ✨ 新增补偿机制模式(
open_supply),用于控制是否开启补偿机制,当满足条件的结果数量不足时,将可能可用的接口补充到结果中 - ✨ 新增支持通过配置修改服务端口(
app_port) - ✨ 新增ghgo.xyz CDN代理加速
- ✨ config.ini配置文件新增注释说明(Guovin#704)
- ✨ 更新酒店源与组播源离线数据
- 🐛 修复IPv6接口测速异常低速率问题(Guovin#697、#713)
- 🐛 修复Sort接口可能出现的超时等待问题(Guovin#705、Guovin#719)
- 🐛 修复历史白名单结果导致移除白名单无效问题(#713)
- 🐛 修复订阅源白名单无效问题(Guovin#724)
- 🪄 优化更新时间url使用首个频道接口地址
- 🪄 优化接口来源偏好可设置为空,可实现全部来源按速率排序输出结果
English
- ❤️ Recommended to follow the WeChat public account (Govin) to subscribe to update notifications and articles on usage
tips, as well as for Q&A and discussion. ⚠️ This update involves configuration changes. Refer to the latestconfig/config.ini. Workflow users need to copy
the latest configuration touser_config.ini, and Docker users need to clear the old configuration mounted on the
host.- ✨ Added compensation mechanism mode (
open_supply) to control whether to enable the compensation mechanism. When the
number of results meeting the conditions is insufficient, potentially available interfaces will be supplemented into
the results. - ✨ Added support for modifying the server port through configuration (
app_port). - ✨ Added ghgo.xyz CDN proxy acceleration.
- ✨ Added comments to the config.ini configuration file (Guovin#704).
- ✨ Updated offline data for hotel sources and multicast sources.
- 🐛 Fixed the issue of abnormally low speed rates for IPv6 interface speed tests (Guovin#697, #713).
- 🐛 Fixed the issue of possible timeout waiting in the Sort interface (Guovin#705, Guovin#719).
- 🐛 Fixed the issue where historical whitelist results caused the removal of the whitelist to be ineffective (#713).
- 🐛 Fixed the issue where the subscription source whitelist was ineffective (Guovin#724).
- 🪄 Optimized the update time URL to use the first channel interface address.
- 🪄 Optimized the interface source preference to be set to empty, allowing all sources to be sorted by speed for output
results.
v1.5.4
2024/11/29
⚠️ Python 升级至 3.13,该版本已不支持 Win7,若有需要请使用 v1.5.3⚠️ Github 仓库改名:iptv-api,使用旧接口地址请及时更换新地址⚠️ Docker 新镜像仓库启用:guovern/iptv-api(旧版的 tv-driver 改为:guovern/iptv-api:latest,tv-requests 改为 guovern/iptv-api:lite),iptv-api:latest 为完整版、iptv-api:lite 为精简版,请使用新的名称命令进行拉取,旧仓库将不再维护- ❤️ 新增微信公众号关注途径(公众号搜索:Govin),推荐关注公众号,可订阅更新通知与使用技巧等文章推送,还可进行交流讨论
- ✨ 更换测速方法(yt-dlp),重构测速逻辑,提升准确性、稳定性与效率,减小接口切换延迟(Guovin#563)
- ✨ 新增支持 ARM v7(Guovin#562)
- ✨ 新增双结果 API 访问(ip/m3u, ip/txt)(Guovin#581)
- ✨ 新增启动 API 服务命令(pipenv run service)
- 🪄 优化 Docker 镜像大小(完整版:-25%,精简版:-66%)
- 🐛 修复部分播放器不支持的信息间隔符(Guovin#581)
English
⚠️ Python has been upgraded to version 3.13, which no longer supports Win7. If needed, please use version v1.5.3.⚠️ The GitHub repository has been renamed to iptv-api. If you are using the old API address, please update it to the new one promptly.⚠️ New Docker image repository is now active: guovern/iptv-api (the old tv-driver is now guovern/iptv-api:latest, and tv-requests is now guovern/iptv-api:lite). iptv-api:latest is the full version, and iptv-api:lite is the lightweight version. Please use the new names to pull the images, as the old repository will no longer be maintained.- ❤️ A new way to follow the WeChat official account (search for: Govin) has been added. It is recommended to follow the official account to subscribe to update notifications, usage tips, and engage in discussions.
- ✨ The speed measurement method has been changed to yt-dlp, and the speed measurement logic has been refactored to improve accuracy, stability, and efficiency, reducing interface switching delay (Guovin#563).
- ✨ Support for ARM v7 has been added (Guovin#562).
- ✨ Dual result API access (ip/m3u, ip/txt) has been added (Guovin#581).
- ✨ A command to start the API service (pipenv run service) has been added.
- 🪄 The size of the Docker image has been optimized (Full version: -25%, Lite version: -66%).
- 🐛 Fixed the information delimiter issue for some players that do not support it (Guovin#581).