直播行业用的服务器要考虑哪些问题?
抖音,快手的兴起拉起了企业租用直播服务器的热潮。既然是视频类业务,对服务器的要求必然是高的。大家也知道,直播讲求的是画面同步性。这就自然要求服务器带宽要大了。那么,企业租用直播服务器前要先考虑哪些方面呢?
1,流量的问题 ( 推荐:v社游戏平台是什么? )
流量显然不能只是从服务器转发走的,这样白花花的银子都走了。好在一个房间内的视频对每个人都一样的,所以用户之间可以共享收到的数据,可以给用户机器之间P2P。那么谁和谁用户之间共享这个数据?还有P2P前需要做内网渗透这个打穿防火墙的操作是需要时间的。如果和我们共享数据的人下线了那么我们的数据P2P就断了,这损失也会很大。
2,低延迟线路问题
这个语言两点。第一点服务器的处理数据要乱快,必须快。加上这又是IO密集型的所以说白了就是机器够强带宽够大。第二点如果采用P2P需要算法保证数据共享的合理性,最后从服务器出去的数据和P2P扛的数据可以合理的达到一个平衡。
3,高性能服务器问题 (可能你想知道:服务器租用真假服务商如何分辨? )
首先用户的状态必须单独分开存放当缓存的服务器上面,缓存服务器多实例主从必须做。接入服务器把用户的数据接入进来,提交给其他服务器比如跨网关的服务器转发?如果接入或者其他服务器挂了如何保证数据可用?如果用TCP客户端可能已经断开了,需要掉线重连了。要是我们可能自己实现一套基于UDP的可靠传输!!!做到不需要重连或者重连的TTL更低!