主页(http://www.pttcn.net):视频级联模式在混合式DVR(HVR)中的应用(3) 录像回放 录像回放对于模拟和数字通道是相同的,主控CPU H1从硬盘读取视频流,将layout和码流分配给各个处理器,各个处理器进行解码、缩放和贴图,通过级联口将视频播放出来。 报警处理 本地的报警源由本地的设备捕获:例如IO报警、视频移动报警等,均由本地设备驱动程序捕获;数字通道的报警则根据接入协议,由前端产生,通过信令传输到主控H1,有H1解析并联动。 云镜控制 本地通道的云镜控制,有主控芯片H1执行,将控制协议的命令字从本地的RS485口送出;数字通道的PTZ则按照接入协议的定义,有H1发出相应的命令给IPC设备。 关于负载均衡 由此可见,有关于解码任务,可由主控芯片H1根据系统的负荷状况进行动态的分配,从而能充分发挥系统中多个芯片的性能,避免多处理器系统出现负荷不均的现象,其对系统的可靠性具有重大意义。 按照厂商说明书,可以在配置参数里设定视频级联模式的最大能力级。能力的种类包括视频编码能力、视频解码能力、音频编码能力、音频解码能力、DMA资源、总线带宽等。通过统计,每颗处理器的实际运行状况,对照额定值进行评估,就可以从各个方面得到系统各处理器的负荷状况,从而做出最合理的调度。 负载均衡对于HVR系统来说至关重要,传统的HVR系统架构(如图3)虽然也可以将解码任务分配给从CPU执行,但是因为解码完成后的视频数据量太大,无法通过PCI实时传输给主控去显示,从而产生传输上的瓶颈,影响系统的可靠性。上述的视频级联模式的级联架构,解码后的数据直接送往级联口,不经过PCI,因而主控芯片H1可以最大限度地去利用每个从设备的解码能力。 (中国集群通信网 | 责任编辑:陈晓亮) |