安防系统中,我们偶尔会遇到“流媒体服务器”这个词,那么为什么需要这个服务呢?
在安防系统中,我们偶尔会遇到“流媒体服务器”这个词,那么我们为什么需要这个服务呢?
视频监控
我们知道,监控摄像机的工作原理就是将自然界的光影,通过摄像机镜头对焦到“靶芯”(CMOS),实现了光(信号)到电(信号)的转换,然后摄像机图像处理器将模拟信号转为数字信号,通常编码为H.2***或更好的H.265的MP4格式,通过网络向后端(存储、NVR、终端)提供视频流。
我们知道,监控摄像机的工作原理是通过摄像机镜头将自然光影聚焦在“目标核”(CMOS)上,实现光(信号)到电(信号)的转换。然后,摄像机图像处理器将模拟信号转换成数字信号,通常采用H.2***或更好的H.265的MP4格式编码,通过网络向后端(存储、NVR、终端)提供视频。
保安摄像机
在以上过程中,我们可以看到,数字化的摄像机已经不单单是光电转换这种简单工作了,还至少多了视频流的编码、传递工作,甚至还有很多“智能”工作,比如:人脸识别、车牌照识别、移动报警、跨线报警、人员聚集分析……因此,摄像机的处理器负担非常重要。
在上面的过程中,我们可以看到,数码相机不仅仅是光电转换的简单工作,至少还有视频流的编码和传输,甚至还有很多“智能化”的工作,比如:人脸识别、车牌识别、移动报警、越线报警、人群分析……因此,相机的处理器负担非常重要。
人工智能AI技术
一般我们知道,普通的摄像机可以支持5-10个左右的终端实时观看,最多的目前也就20个并发,这里还包含持续不断的向存储(NVR)提供历史录像保存的一个流。这是如果超过这个并发数之后,画面就会不流畅、卡顿、马赛克,甚至连接超时无法观看了。
众所周知,普通摄像头可以支持5-10个左右的终端实时观看,目前最多20个并发摄像头。还有一个源源不断向NVR提供历史视频的流。但如果超过这个并发数,连接超时后画面会不流畅,卡顿,马赛克,甚至无法观看。
其中有5个以上出现了卡壳和马赛克现象。
这个时候,就需要流媒体服务器了,这个服务器的作用就是将前端摄像头发过来的视频流进行转发。由于流媒体服务器可以配置足够高的CPU、内存、网络带宽,因此可以支持多用户大并发的访问。这样就缓解了前端摄像头的压力,后端用户也看到了流畅的画面。
这时候你就需要一个流媒体服务器,它的作用是转发前端摄像头发来的视频流。由于流媒体服务器可以配置足够高的CPU、内存和网络带宽,因此可以支持多用户、大并发访问。这样就缓解了前端摄像头的压力,后端用户也看到了流畅的画面。
问题解决
其实被监控的流媒体服务器和底层最流行的“视频直播”是一样的,由主播(摄像头)推送到服务器(流媒体)进行分发,粉丝(客户端)拉流观看。
欲知如何搭建“流媒体服务器”,且听下回分解。
本文来自枯萎○还行投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/600301.html