流媒体在视频监控中的应用

2020 03 13 BOAC


流媒体技术在网络视频监控系统中的应用主要是直播方式,即实时将编码器或NVR转发过来的视频流分发给远程的多个用户,而媒体服务器主要角色是视频的分发,不需要进行视频的编码压缩工作[编码压缩工作已经由编码器或DVR完成]。另外,媒体服务器也可以将视频进行存储,供网络客户端进行回放[即录像视频回放、点播]。

在实际应用中,媒体服务器主要专门针对多级网络环境下的音视频传输而开发,设置媒体服务器[模块]的一个目的在于缓解网络带宽紧张的区域,对该区域内的视频服务器(或DVR)的访问全部通过流媒体转发服务器[模块]来进行转发,使得该视频服务器(或DVR)的视频服务只占一个通道(不需要多次重复复制);设置流媒体服务器的另外一个目的是解决先前讨论的DVR、NVR无法支持大量用户并发访问的问题。

当总部有多个客户端需要同时查看某监控点A/B的相同画面时,势必会造成在一条网络线路上的数据拥堵,严重浪费网络资源,并且DVR、NVR本身也无力支持超大规模并发访问支持。可以利用流媒体服务器支持视音频流的转发,当有多个局域网客户端需要同时访问同一远程画面时,通过流媒体服务器进行转发,在转发服务与前端视频通道之间只占用一个通道带宽的网络资源(Stream1@及Stream2@),再由转发服务器将数据分发给多个客户端。

(1)解决带宽问题

总部的用户都是通过流媒体服务器来观看实时图像,而不是直接连接到视频服务器上(或其他视频源)这样可以降低LAN的流量,流媒体服务器接收到前端视频服务器传送过来的视频后转发给LAN里的用户,这时只占用LAN内的网络带宽。

(2)解决并发访问问题

假如总部有8个用户,每个用户都要看同一NVR上的相同4路图像,这样,NVR总共需要转发32路图像,这对于一般NVR由于自身的限制,通常是难以实现的。如果采用流媒体服务器,那么,实质仅仅需要4路图像上传到流媒体服务器,然后流媒体服务器进行视频分发,由于流媒体服务器采用特殊架构,因此完全胜任大规模并发支持。