如何限制观看视频的带宽使用?

如何限制观看视频的带宽使用?

我目前遇到的问题是,当同时观看 2-3 个视频时,由于传出的流量太高,我的网站变得无响应。

如何限制观看视频和收听音频的带宽使用量,以使带宽使用量不超过服务器的限制?

答案1

通常你的网络服务器负责通过 HTTP 协议传输视频。我假设你正在使用nginx

location ^~ /videos/ {
...
limit_rate_after 1m;
limit_rate 100k;
...
}

这会将速率限制为每条流 1mbit。每个用户仍然可以打开无限数量的流。要限制每个用户的流数量,您需要创建一个区域。

如何限制 Nginx 下载速度

相关内容