由于接入摄像头通道的数量过多,会出现起播时卡顿的现象。目前EasyGBS采用的单一CMS+SMS架构。用户希望将SMS拆分为分布式服务,从而解决起播卡顿的问题。GB28181协议起播流程如下,这里不再赘述。分布式SMS部署是指当用户开始播放流时,由底层负载均衡算法,将Invite请求发送给不同的SMS服务器。该架构理论上能够很大程度的减轻单一SMS播放的负载,提高播放流畅度。根据以上的流程,我们来设计代码实现该功能。由于原先的CMS和SMS间的通信是有redis实现的。因此在新增
在我们EasyGBS的演示平台中,为了节省流量,设定了定时掉线的功能,也就是在页面5分钟没有任何操作时,帐号就自动退出登录,跳转到登录页面。而非演示版本考虑到登入登出会给运维人员带来不便,则没有这个设定。但是有的客户反馈在用EasyGBS正式版的时候有时会突然卡住,并且过一会自动跳转到登录页面,整个页面非常的卡顿,调用接口一直都在pending。