集成业务平台用户无法观看视频

发布时间:  2016-02-23 浏览次数:  140 下载次数:  0
问题描述
某局点上层业务平台集成IVS sdk(暂叫为CVS),CVS平台调用IVS的SDK,创建用户、添加摄像机等操作均在CVS上完成,IVS底层平台对用户不可见,数据保留在CVS平台上,IVS上所有用户、摄像机信息均通过单点登录服务从CVS同步数据,某日客户反馈有用户可以登录CVS,看到组织结构,但是看不了视频
告警信息
CVS平台显示摄像机离线
处理过程

1、更换用户,登录CVS、IVS,发现视频调用正常

2、登录IVS,查询问题用户名,发现在IVS上没有该用户名,同时根用户组下用户数量很多

3、新建用户组,将根用户组下用户拖入新用户组

4、重新在CVS上登录该用户名,提示首次登录更改密码,修改密码,重新登录,可正常调阅视频

根因

1、CVS上的用户没有同步到IVS

2、CVS用户没有同步到IVS的根本原因是IVS一个用户组下最大500个用户,而IVS从CVS上同步的用户默认刚在根用户组下,超过500个后,新用户无法创建

3、清理根用户组后,CVS用户登录首次请求视频时,信令发送到IVS,IVS发现没有该用户,会触发一次数据同步,从CVS获取该用户信息,在根用户组下创建用户

解决方案

及时清理根用户组下用户数,不要超过500个

建议研发可以制定机制,超过500规格后,自动新增一个用户组,将用户转入新用户组

建议与总结
理解业务流程机制,有助于快速定位问题

END