mp4 视频可以正常播放,但是分片次数非常的多(请求 2 3000 次),走的流量也很多( 100m 的视频放完要 2,3 个 G 的流量)
全流程是:前端访问视频后,后端直接转发到相应 IP 的特定接口上,然后通过 Nginx 访问视频(部署在 Minio 上) 转发的代码:
Mp4 的格式:
访问界面截图:
Nginx 的配置:
Minio 配置:
这个是不是 Nginx 配置的问题-> 导致无法正常分片-> 导致请求多次
一直找不到原因 请大佬帮忙看下!感谢!
1 wnpllrzodiac 344 天前 以前遇到过,视频的索引表写的有问题。结果反复请求重复的 206.导致流量爆了。用户看一个片子花了几十个 G 的流量。 我们觉得这绝对是个 feature ,而不是个 bug 。 |
2 wnpllrzodiac 344 天前 你的图都看不到。。。 |
![]() | 3 normaljq OP @wnpllrzodiac 是这个吗,大佬  |
![]() | 4 normaljq OP @wnpllrzodiac 如何检查这个视频的索引表呢 |
5 wnpllrzodiac   343 天前 我的建议使用 ffmpeg 或者 MP4box remux 重新生成一下。 花时间查媒体的问题比较费时间。而且有问题的容器要找方案不动媒体去兼容也比较麻烦。 |
![]() | 6 normaljq OP @wnpllrzodiac 大佬, "ffmpeg -i .\test2.mp4 -movflags faststart -c copy moovstart.mp4" 这个命令可以 remux MP4 视频文件吗 |
7 wnpllrzodiac 342 天前 @normaljq 对,你可以试试。 |