Open somethingwjy opened 1 year ago
错误位置: https://github.com/Steve0x2a/DLimiter/blob/main/utils/limiter.py#L69
">=" 应改为 ">"
eg:
若内网客户端播放,则返回值count=0,依然会触发 downloader.set_speed_limit 导致限速。
config配置:
[limiter] # 部分外网访问是使用端口转发来实现的,需要排除特定的ip exclude_ip = ["192.168.0.165","10.8.0.0/24"]
使用两个ip进行测试 IP_1: 192.168.0.160 IP_2: 192.168.0.165(exclude_ip)
IP_1: 192.168.0.160 日志如下 https://github.com/Steve0x2a/DLimiter/blob/main/utils/player/jellyfin.py#L34 (IF语句未进入,会话数:0,不应该限速)
2023-03-05 17:50:46 - DLimiter - INFO - 35 当前Jellyfin外网播放会话数:0 2023-03-05 17:50:46 - DLimiter - INFO - 73 监测到jellyfin外网()播放,触发限速,下载器 media 限速为 3000K/s 下载,600K/s 上传
IP_2: 192.168.0.165 日志如下
2023-03-05 17:56:57 - DLimiter - INFO - 34 监测到Jellinfin外网用户wjy(192.168.0.165)正在播放 2023-03-05 17:56:57 - DLimiter - INFO - 35 当前Jellyfin外网播放会话数:1 2023-03-05 17:56:58 - DLimiter - INFO - 73 监测到jellyfin外网()播放,触发限速,下载器 media 限速为 3000K/s 下载,600K/s 上传
错误位置: https://github.com/Steve0x2a/DLimiter/blob/main/utils/limiter.py#L69
">=" 应改为 ">"
eg:
若内网客户端播放,则返回值count=0,依然会触发 downloader.set_speed_limit 导致限速。
config配置:
使用两个ip进行测试 IP_1: 192.168.0.160
IP_2: 192.168.0.165(exclude_ip)
IP_1: 192.168.0.160 日志如下 https://github.com/Steve0x2a/DLimiter/blob/main/utils/player/jellyfin.py#L34 (IF语句未进入,会话数:0,不应该限速)
IP_2: 192.168.0.165 日志如下