最近碰到的视频播放问题,请大佬帮忙看下

17 天前
 normaljq

最近碰到的视频播放问题,请大佬帮忙看下

mp4 视频可以正常播放,但是分片次数非常的多(请求 2 3000 次),走的流量也很多( 100m 的视频放完要 2,3 个 G 的流量)

全流程是:前端访问视频后,后端直接转发到相应 IP 的特定接口上,然后通过 Nginx 访问视频(部署在 Minio 上) 转发的代码:

Mp4 的格式:

访问界面截图:

Nginx 的配置:

Minio 配置:

这个是不是 Nginx 配置的问题-> 导致无法正常分片-> 导致请求多次

一直找不到原因 请大佬帮忙看下!感谢!

496 次点击
所在节点    问与答
7 条回复
wnpllrzodiac
17 天前
以前遇到过,视频的索引表写的有问题。结果反复请求重复的 206.导致流量爆了。用户看一个片子花了几十个 G 的流量。
我们觉得这绝对是个 feature ,而不是个 bug 。
wnpllrzodiac
17 天前
你的图都看不到。。。
normaljq
16 天前
@wnpllrzodiac 是这个吗,大佬 ![7bfb7b60ca94c9a0dc9a2422795ddce7.png]( https://ice.frostsky.com/2024/11/05/7bfb7b60ca94c9a0dc9a2422795ddce7.png)
normaljq
16 天前
@wnpllrzodiac 如何检查这个视频的索引表呢
wnpllrzodiac
16 天前
我的建议使用 ffmpeg 或者 MP4box remux 重新生成一下。
花时间查媒体的问题比较费时间。而且有问题的容器要找方案不动媒体去兼容也比较麻烦。
normaljq
16 天前
@wnpllrzodiac 大佬, "ffmpeg -i .\test2.mp4 -movflags faststart -c copy moovstart.mp4" 这个命令可以 remux MP4 视频文件吗
wnpllrzodiac
16 天前
@normaljq 对,你可以试试。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1086392

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX