视频监控图像卡顿和马赛克问题的分析处理

发布时间:  2015-10-16 浏览次数:  4141 下载次数:  24
问题描述

前端摄像机约200台,华为摄像机24台,其他均为第三方厂家的。服务器平台为华为新款云服务监控平台,交付完成后,图像卡顿严重,画面中频繁出现马赛克,无法观看。即使白天光线充足的情况下画面马赛克严重,满屏噪点,如下图。

 

处理过程

局点拓扑图如下:

检查S9703交换机出端口g0/0/20的信息,如下图,两个关键性的参数值,一是Discard,此参数代表接口拥塞丢包数量,这里显示的值非常大,而且间隔时间查看,该值一直在增长。一是Output bandwidth utilization,该参数代表端口出方向的带宽利用率,这里显示的99%,已经远远超出合理的值,合理的值是小于50%。由此两个参数值非常大,Discard不断增大,可以断定,交换机的端口链路带宽已经被耗尽,带宽严重不够,需要增加带宽。

再检查华为交换机3700_1交换机端口g0/0/1信息,Input bandwidth utilization值同样非常大(备注:对于传统网络设备,基于设备转发原理,不会在端口入方向产生拥塞,也不会在端口入方向产生拥塞丢包.这里查看3700交换机端口g0/0/1既是入方向,也是客户端请求实况时媒体流的出方向,可见出方向带宽耗费并不大,可进一步断定数据在从9703转发时已经产生拥塞丢包).

Input bandwidth utilization threshold : 100.00%

 Output bandwidth utilization threshold: 100.00%

 Input bandwidth utilization  : 98.44%

Output bandwidth utilization : 0.01%

根因

1、线路质量差,数据在输出过程中出现错误。此问题较为常见,通常也较好排查,通常我们通过查看网络设备接口计数器是否存在错误报文持续增长,即可定位。

2、网络端口协商出现问题,例如速率,双工等模式协商出现异常。此问题经常出现在前端、媒体单元接入网络处。

3、网络拥塞。此问题通常较难排查,因为我们通常查看网络接口带宽利用率,可能只有30%,但实际上由于视频流量突发特征,可能端口在瞬时已经产生拥塞并导致了丢包。某些网络设备在接口计数方面存在缺陷,不能够直观显示出由于网络拥塞所导致的丢包,导致问题定位,排查较为复杂。

该局点导致该问题的原因为第3条。

 

 

 

解决方案

增加S9703交换机和3700_1交换机之间的链路带宽,做端口汇聚,将原来单根千兆的链路增加到两千兆。增加后,拓扑如下图。

CU客户端再次查看摄像机画面,画面不再卡顿,没有马赛克的现象。

检查交换机S9703端口Eth-Trunk 1信息:

检查端口g0/0/20信息,Output bandwidth utilization值降到了14%:

检查端口g0/0/21信息,Output bandwidth utilization值降到了9.59%:

检查交换机3700_1交换机出端口Eth-Trunk2信息:

建议与总结

1、 如果物理端口资源有限的情况下,也可以考虑优化单个物理端口的缓存使用量,命令为:qos burst-mode enhanced

2、视频监控项目的建设,客户往往利用现有的业务网络,传输视频监控系统数据。监控系统的媒体数据是7*24小时进行存储,当摄像机数量比较多时,对于网络带宽的需求则非常高,会抢占链路带宽,不仅影响视频监控的图像质量,而且会影响客户的现网业务,导致上班高峰时期,视频监控画面卡顿和马赛克严重,客户业务网络延迟大,办公效率低下,客户产生抱怨。所以在视频监控项目建设初期,对于网络的建设需要进行评估,提前规避风险。

END