关于网络视频监控中画面延迟的探讨 点击:773 | 回复:0



江湖混混-余辉

    
  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-04-25 22:28:30
楼主

        今天我们来谈论网络视频监控系统中网络延迟这个话题。这里指的网络延迟是指网络前端(指网络摄像机)从采集图像数据传输到网络后端(NVR之类的),再通过监视器显示图像给我们所用的时间差。由于有这段时间差,所以我们查看监视器画面时,会感觉有些滞后,这是网络视频监控系统中都会存在的问题。

 

        目前高清网络摄像机的延迟一般在200~400ms之间。一些号称零延迟的网络摄像机其实也是有延迟的,一般会在50到100ms之间。

        导致网络延迟的因素很多,主要因素的话有以下几点。


        1. 视频监控设备编解码的效率。

 

        模拟信号和数字的转换都会消耗一定的时间。网络监控系统中,从图像在网络前端编码,到后端解码显示,这段时间也是组成网络延迟的一部分。就说目前普遍应用的H.264视频压缩算法,当监控场景混乱,物体较多时,码率和帧率就会变大,运算就越复杂,导致编码和解码的难度增大,消耗的时间也就越多。一般的解决方法是消耗更多的系统资源来换取编解码的效率,这就对CPU频率有更高的要求。 


        2. 视频监控系统的传输链路和设备。 

        这方面的影响因素有:传输线路质量、路由交换次数、网络的流量。

        传输路线的质量一般是指网线的质量,工艺标准,在传输过程中,这些都会损耗数据。

        路由的转发和跳数也会造成网络的延迟,当系统中有多个路由时,延迟会更明显。

        网络流量越大,路由器和交换机处理起来就越耗时。

   

        这里我们对交换机要特别注意下,因为在监控系统中,交换机是最为常用的设备,其性能对网络延迟是至关重要的。交换机的延迟、丢包率、带宽、交换容量、包转发率等都会影响到数据的交换性能。在传输链路层,网线的好坏和交换机性能是影响网络延迟的最大因素。

  

        经过以上分析,我们通过提高编解码的效率或者提高网络带宽,降低网络流量,减少传输设备这几个方面进行优化,可以有效的减少视频监控系统中的网络延迟。



楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师