您好,有问题可咨询网页机器人客服

控制好限速功能在线人数增加一倍以上

限速控制的重大意义就是省钱

服务器的宽带成本占了整个投资的大头,就算是土豪,也得扳着手指算服务器的宽带成本,何况在资金不充足的情况下,服务器的宽带就显得特别珍贵,都想用最小的宽带获取最大的在线人数。

大家都知道视频越小能支撑的在线人数就越多,在视频的压缩方面,我们已经把压缩率做到了极致,亲测比腾讯云和阿里云视频转码的压缩率略高5-10%之间,在这个方面已经很难有所提高。

那还能在哪些方面可以压榨宽带性能呢,那就是限速,控制好每个终端的网络速度,就可以腾出多于的宽带给更多的用户使用。

在哪里设置

该设置项在“系统设置—访问控制选项卡拉到最底下—速度控制”

速度控制.png

最大请求数

每个客户端ip在一秒内的最大访问次数,该设置项可以屏蔽恶意访问,正常情况下浏览器访问视频地址每秒最多达到几十次,如果每秒访问超过50次都可以看作是攻击行为,设置此项可以屏蔽这些恶意访问。

限制连接数

假设你服务器的宽带是100M,视频码率1M,理论上可以支持100人在线,但是有人恶作剧,他在电脑浏览器打开了100个不同视频同时播放,这样他一个人就把你服务器的宽带跑满,其他人都没法挤进去了。

这时候你需要限制在一个终端只能打开一个连接,如果有人在同一台设备打开了多个视频也是无效的,只能播放其中一个。

限制下载速度

另外一个下载速度的控制,为什么要使用这个设置项?

我们先看看这个图:

缓存.png

有两种可能性:

1、某个终端用户的宽带达到100M的下载速度,理论上他下载100M的视频(视频时长大概30分钟)只需几秒钟,但是他并不是下载完就把视频看完了,实际上他可能打开看一眼就把视频给关闭了,或者是打开视频后去做其他事情了,那他从服务器下载100M的宽带就是浪费的,这时候你就需要给他限速,比如让每个终端下载速度只有300KB,让视频缓存的速度略大于视频的播放速度,达到一个“刚好”的平衡状态,这样就不会浪费服务器的宽带了。要达到这种理想状态,需要整个系统的视频码率大致相当,还需要自己多调试这个限速的值,当然前提是你的服务器的宽带速度本身就很好,如果本来就卡成狗,你就不限下载制速度也是没用的。

示例:

我把下载速度控制到10kb

浏览器下载速度果然只有每秒10kb左右的速度。

下载平均速度.png

给一个参考设置:

限速设置示范.png

 

不能生效的情况

如果你的系统使用了cdn或者云存储,该设置无效,因为你的ts文件都已经不受我们软件的控制了,所以无效。我们配套的BTCDN也有这个限速功能,可以配套使用。

需要关闭的情况

如果该服务器作为同步的源服务器或者作为cdn的源服务器,不能打开此功能,以免限制了节点的请求造成连接失败。

 



PPVOD视频点播系统下载地址:http://www.ppvod.com/dianbo/xiazai/440.html
PPVOD全能直播软件下载地址:http://www.ppvod.com/zhibo/xiazai/511.html
在线服务QQ:250093148