主权项 |
一种分布式视频质量诊断方法,该方法包括下列顺序的步骤:(1)创建管理节点和检测节点,在管理节点上配置一次要分配给每个检测节点的摄像机的数量,在检测节点上配置检测线程的数量;(2)用户在Web客户端上创建并启动用户自定义的检测方案;(3)管理节点分配摄像机给检测节点;(4)检测节点执行检测任务,并将检测结果发送至管理节点;(5)管理节点将检测结果保存在数据库服务器内;(6)用户在Web客户端上查看检测结果,并做出相应处理;所述创建管理节点是指,在管理业务服务器上创建一个windows服务作为管理节点,所述创建检测节点是指,在检测服务器上创建一个windows服务作为检测节点;在检测节点上配置检测线程的数量之后,在所述检测节点上配置管理节点的IP地址,以及FTP文件服务器的IP地址、账号和密码;接着,在Web客户端上配置管理节点的IP地址,以及FTP文件服务器的IP地址、账号和密码;所述检测方案的内容包括具体的检测时间、需要检测的摄像机的范围,以及在一天之内检测的次数;在启动检测方案后,判断检测时间是否到达,若判断结果为是,管理节点从数据库服务器中获取摄像机列表,将摄像机信息分配给各个检测节点,否则,返回继续判断检测时间是否到达;接着,检测节点根据摄像机信息从流媒体服务器中存储的前端视频源中抓取对应的图片进行检测,检测完成后,检测节点将检测结果发送至管理节点,同时,将错误的图片发送至FTP文件服务器;所述管理节点上配置一次要分配给每个检测节点的摄像机的数量N的范围为:1≤N≤摄像机总数/检测节点个数。 |