欢迎,请 登录 | 注册 | 加入收藏

控制好服务器流量至少省钱一倍以上

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

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

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

那还能在哪些方面可以压榨宽带性能呢,那就是限速。

在哪里设置

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

限速.png

限制连接数

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

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

限制下载速度

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

我们先看看这个图:

缓存.png

有两种可能性:

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

2、可能有人要问了,不是说dplayer的网页播放器可以控制缓存进度的吗?为什么还要这个?那是因为视频在手机端播放,完全不受dplayer 的控制,由浏览器全面接管,浏览器会按照请求的最大速度下载视频文件,直到完成,所以在手机端播放视频的速度控制就有这个需求了。

不能生效的情况

如果你的系统使用了cdn或者云存储,该设置无效,因为你的ts文件都已经不受我们软件的控制了,所以无效。

需要关闭的情况

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

 



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

收缩