说一说视频监控领域常见的一些性能指标
常见的主码流、子码流是的码率大概是多少?
安防领域,如果是H264的摄像机,一般主码流是4Mbps,子码流一般是1M,2M,甚至512K的都有。这些都是可设定的。如果是265编码的摄像机,可能主码流一般是2Mbps,子码流是1Mbps.
bps的概念不是字节,而是位的概念。
需要注意的是,即便是2M的主码流,可能观察码流时看起来没那么大哦。这个就得提I帧,B帧,P帧等概念,需要您再深入了解哦。我们简单的说,画面越是涉及人型,尤其是变化很大,譬如十字路口,这时候实时码流就很大。如果画面变动不大或者风景相关的画面,那么码流就很小了。
一台服务器,要怎么样的配置才能接入更多视频呢?
很遗憾,首先说明,一台服务器接入更多视频,最重要的就是带宽。譬如在互联网上有100M的带宽,2M码流的摄像机,大概并发50路,这个很好算,如果只是接入,那可以接入N路。。。。很多很多路,譬如您可以说可以接入5万路,反正只要并发不超过50路即可。同理您可以测算其他带宽。
至于配置,不用特别高: 事实上,2核8GB就够用了。硬件配置不需要很好。
再说一遍事实:就是服务器的接入路数可以很多,但并发的能力取决于带宽,带宽才是真正的瓶颈。
一台服务器,并发到底能支持多少路视频呢?
这个要区别来说:
第一种情况:
一台云服务器,100M的带宽,如果接入的都是1M码流的视频,那么可以并发100路,这个大家会计算了吗?
第二种情况:一台局域网的服务器,千兆网络,接入4M码流的视频,可以接入多少路呢?
需要注意的是,千兆网的局域网,有效带宽大概400-500Mbps 左右,所以一台这样的服务器,无论你硬件配置多少豪华,这台服务器可以并发100-125路的4M码流的视频,也可以并发400-500路的1M码流的视频。这是极限了。
我是按单网口来说的,如果这台服务器有多个网口,也建议您绑成一个IP来用,这样防止单个网卡失效。
重要的事情再说1编:一台千兆局域网的服务器,支持400-500Mbps的码流。这是极限了。
网页预览监控画面,画面延迟多少是正常呢?
考虑到编解码的时间效率,大概500毫秒只能正常,也就是任何时候,你在摄像机前挥手,你在电脑上看那个画面,几乎是同步的,肯定要差300毫秒左右,但这个时间要考虑视频编码的时间,这个延迟是正常的。
如果通过卫星链路或者链路很复杂,网络多层结构以后,这个延迟可能会更久一点。
网页预览监控画面,大概多少时间能打开呢?
这个就看监控平台的能力了,也和使用的协议有关系。
简单的说,如果底层使用onvif或者GB28181协议过来的视频,因为没有强制make 一个I帧的逻辑,所以可能1秒到3秒都很正常。 如果底层通过厂商SDK协议来调取的,尤其是底层做过优化的,一般1秒到1.5秒内可以打开画面。
美畅物联的产品全部基于底层,您使用美畅物联的中台,一般情况下,我们在1秒左右可以预览画面哦。
一台服务器,如果仅仅是抓图,可以支持多少路呢?
底层通过一些特殊处理,一台服务器预计在300路左右哦,即便是4M码流的视频,是不是很惊奇?
一台服务器,如果AI进行计算,大概能做多少路呢?
这个要看算法的逻辑,如果实时视频流计算类型的,预计4张3080的卡,可以做64路;如果基于切图做处理的,一台机器预计可以做200路的AI计算哦。
常见的监控项目中,大概会有多少并发呢?
90%的项目,视频预览、回放、云台控制统统算上,一般不会超过5%。譬如2000路的一个监控台,可能并发最多100路,实际上一台服务器就可以搞定全套。
个别项目,涉及客户量众多,尤其是有APP应用的,可能并发会高一点,这个时候可能要择机配置多台流媒体服务器,这样实现负载均衡哦。
热门相关:聊斋大圣人 贩罪 天帝龙魂 学霸你女朋友掉了 天王的专属恋人:独家宝贝