把视频放到云服务器上,从网络访问为什么那么卡?

我使用了一台腾讯云的服务器,1G内存,单核cpu, 1M带宽。

搭建了一个nginx ,把mp4 文件放到了可访问目录下,大概20M .
但是通过网页访问非常卡。

是什么原因呢?应该不是磁盘I/O吧,是带宽原因吗?

阅读 9.8k
5 个回答

你直接把视频文件放到 nginx下,是下载完成后才播放的,所以肯定慢

转换成flv格式,边下边播。

1.带宽问题

1M的带宽想放视频...肯定卡的一B!你把带宽升级为10M,再看看?

2.**

之前未做video在浏览器中的测试,盲目回答,不好意思!但还是建议使用video.js

3.nginx问题

与上面一样的问题:“视频是直接下载的”,可以通过将视频切片,然后分片播放来解决

当然,最好用的还是七牛云之类的啦!反正我是不会自己搭建视频服务器的(现有的服务多好用,为什么要自己搭)!

1M带宽下载速度最快100KB/s,你指望看视频会流畅?

视频通常使用第三方的数据存储平台,例如七牛,阿里云播,毕竟带宽是成本中的硬伤,如果要选择自己做视频传输,视频压缩,转码,切片加载,格式转换都是需要考虑的,

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题