收起左侧

飞牛影视缓存视频到本地超时时间

3
回复
100
查看
[ 复制链接 ]

2

主题

4

回帖

0

牛值

江湖小虾

2025-11-11 15:02:35 显示全部楼层 阅读模式

设备环境:iOS26.1 影视APP版本V1.6.1 内网、公网lucky反代均出现

BUG现象:我使用iPhone、安卓等设备通过影视APP进行影片下载时出现点击下载按钮后开始下载,但是在经过一段特定的时间后提示下载错误。

IMG_8620.png

排查过程:

  1. 排查nginx日志发现每过一分钟打印一次time="2025-11-11T14:51:05+08:00" level=error msg="failed to copy file to response: write unix /var/run/trim_media.sock->@: write: broken pipe"
  2. 抓取影视下载url后通过命令行手动进行下载发现文件正常下载,速度、耗时正常。

出现频率:必现

联系方式:飞牛TV用户交流群 014-匹诺曹(可以提供手机号或者所在公测群与昵称,例如 1群-路人甲)

日志文件:a818280295d44929aed6347a6a5a7b44

系统日志较大,可联系后提供网盘分享链接

收藏
送赞
分享

151

主题

1万

回帖

0

牛值

管理员

fnOS1.0上线纪念勋章

2025-11-18 17:41:57 显示全部楼层
可能是反代的问题导致httprange请求头丢了,在反代配置里加下面两行试试
# 添加这两行确保Range头传递
    proxy_set_header Range $http_range;
    proxy_set_header If-Range $http_if_range;
抓包的请求头如上。 家宽普遍的上行带宽只有50M左右。在公网进行下载的话,此处不设置单次请求上限的会导致请求超时,重试,随后出现下载失败,此处可否进行优化?  详情 回复
2025-11-24 10:37
使用内网直接访问5667也会出现一样的问题。尝试过在5667的nginx上加了这个请求头,也是一样的下载失败  详情 回复
2025-11-23 22:51

2

主题

4

回帖

0

牛值

江湖小虾

2025-11-23 22:51:06 楼主 显示全部楼层
飞牛技术同学 发表于 2025-11-18 17:41
可能是反代的问题导致httprange请求头丢了,在反代配置里加下面两行试试
# 添加这两行确保Range头传递
    ...

使用内网直接访问5667也会出现一样的问题。尝试过在5667的nginx上加了这个请求头,也是一样的下载失败

2

主题

4

回帖

0

牛值

江湖小虾

2025-11-24 10:37:37 楼主 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=201517&ptid=42578][color=#999999]飞牛技术同学 发表于 2025-11-18 17:41[/color][/url][/size] 可能是反代的问题导致httprange请求头丢了,在反代配置里加下面两行试试 # 添加这两行确保Range头传递 ...[/quote]

image.png

抓包的请求头如上。

家宽普遍的上行带宽只有50M左右。在公网进行下载的话,此处不设置单次请求上限的会导致请求超时,重试,随后出现下载失败,此处可否进行优化?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则