1、要想知道一个交换机能带多少个摄像头我们首先就需要知道一个摄像头所需要多少带宽。摄像头的带宽根据摄像头的码流计算。如下图(用海康带宽计算器):
由上图可以看出一个200万像素的摄像头所需带宽为2.5M,400万像素的摄像头为3.5M(编码为Smart265如果为H.264编码则需要加一半)。下面我们就以400万的摄像头带宽3.5M为例。
2、我们知道了摄像头带宽我们还需要知道交换机的一些分类如:
全百兆交换机,
百兆加千兆上联交换机,
全千兆交换机,
千兆加上联万兆交换机。
百兆交换机理论上每个端口速率为100M(但一般都按照实际的60%来计算也就是60M,行业普遍认为)
同理可得千兆交换机的速率就是600M。
3、知道了上述几点我们就可以开始计算了:
例如:交换机直连摄像头(1-15口接摄像头第16口接汇聚或者录像机)以16口全百兆,摄像头400万像素计算:3.5M*15个=52.5M<60M。
经过简单的计算我们好像就知道了只要是百兆交换机不管5口8口16口只要没超过15个都没啥问题,但是如果一个24口百兆交换机接满23个摄像头再接录像机或者上联就可能会有卡顿或是其他问题。要解决这个问题我们就可以用一个24口百兆加上联带千兆的交换机就能很好解决了。
根据上面计算我们可以反推一下一个千兆的交换机可以带几个摄像头。还是以海康400万像素计算:600M/3.5M≈171个。也就是说只要是千兆交换机摄像头数量不超过171都没啥问题。但如果超过这个数我们就需要用到核心交换机了。
大家在实际工作中要结合各种情况选择合适的设备,尽可能的多留点余量,因为不同的厂家不同的设备或多或少都有差异,大家也可以根据自身经验选择。
发表评论