限速控制的重大意义就是省钱
服务器的宽带成本占了整个投资的大头,就算是土豪,也得扳着手指算服务器的宽带成本,何况在资金不充足的情况下,服务器的宽带就显得特别正规,都想用最小的宽带获取最大的在线人数。
大家都知道视频越小能支撑的在线人数就越多,在视频的压缩方面,我们已经把压缩率做到了极致,亲测比腾讯云和阿里云视频转码的压缩率略高5-10%之间,在这个方面已经很难有所提高。
那还能在哪些方面可以压榨宽带性能呢,那就是限速。
在哪里设置
该设置项在“系统设置—访问控制选项卡拉到最底下—速度控制”
限制连接数
假设你服务器的宽带是100M,视频码率1M,理论上可以支持100人在线,但是有人恶作剧,他在电脑浏览器打开了100个不同视频同时播放,这样他一个人就把你服务器的宽带跑满,其他人都没法挤进去了。
这时候你需要限制在一个终端只能打开一个连接,如果有人在同一台设备打开了多个视频也是无效的,只能播放其中一个。
限制下载速度
另外一个下载速度的控制,为什么要使用这个设置项?
我们先看看这个图:
有两种可能性:
1、某个终端用户的宽带达到100M的下载速度,理论上他下载100M的视频(视频时长大概30分钟)只需几秒钟,但是他并不是下载完就把视频看完了,实际上他可能打开看一眼就把视频给关闭了,或者是打开视频后去做其他事情了,那他从服务器下载100M的宽带就是浪费的,这时候你就需要给他限速,比如让每个终端下载速度只有300KB,让视频缓存的速度略大于视频的播放速度,达到一个“刚好”的平衡状态,这样就不会浪费服务器的宽带了。要达到这种理想状态,需要整个系统的视频码率大致相当,还需要自己多调试这个限速的值,当然前提是你的服务器的宽带速度本身就很好,如果本来就卡成狗,你就不限下载制速度也是没用的。
2、可能有人要问了,不是说dplayer的网页播放器可以控制缓存进度的吗?为什么还要这个?那是因为视频在手机端播放,完全不受dplayer 的控制,由浏览器全面接管,浏览器会按照请求的最大速度下载视频文件,直到完成,所以在手机端播放视频的速度控制就有这个需求了。
不能生效的情况
如果你的系统使用了cdn或者云存储,该设置无效,因为你的ts文件都已经不受我们软件的控制了,所以无效。
需要关闭的情况
如果该服务器作为同步的源服务器或者作为cdn的源服务器,不能打开此功能,以免限制了节点的请求造成连接失败。
注意事项:本站发布的模板、插件、源码都是搬运而来,使用之前请先检查有没有后门,有没有漏洞,然后再测试使用。严禁用于违法、违规,影视站需要有相关影视版权以及备案。
免责声明:本站(www.ppvod.cc)只提供HTML+CSS+JS等代码数据,不提供任何违法犯罪的内容数据【包括图片、文字、视频】,不为程序、模板、插件的用途承担任何连带责任,同时也奉劝各位站长不要以身试法,搭建任何触犯国家法律法规的网站。模板源码仅供开发学习交流,如有使用在其他商业或者违法网站的搭建,一切后果自行承担。