流媒体服务器的功能 流媒体服务器软件有哪些



文章插图
流媒体服务器的功能 流媒体服务器软件有哪些

文章插图
安防系统中 , 我们偶尔会遇到“流媒体服务器”这个词 , 那么为什么需要这个服务呢?
视频监控
我们知道 , 监控摄像机的工作原理就是将自然界的光影 , 通过摄像机镜头对焦到“靶芯”(CMOS) , 实现了光(信号)到电(信号)的转换 , 然后摄像机图像处理器将模拟信号转为数字信号 , 通常编码为H.264或更好的H.265的MP4格式 , 通过网络向后端(存储、NVR、终端)提供视频流 。
安防摄像机
在以上过程中 , 我们可以看到 , 数字化的摄像机已经不单单是光电转换这种简单工作了 , 还至少多了视频流的编码、传递工作 , 甚至还有很多“智能”工作 , 比如:人脸识别、车牌照识别、移动报警、跨线报警、人员聚集分析……因此 , 摄像机的处理器负担非常重要 。
【流媒体服务器的功能 流媒体服务器软件有哪些】人工智能AI技术
一般我们知道 , 普通的摄像机可以支持5-10个左右的终端实时观看 , 最多的目前也就20个并发 , 这里还包含持续不断的向存储(NVR)提供历史录像保存的一个流 。这是如果超过这个并发数之后 , 画面就会不流畅、卡顿、马赛克 , 甚至连接超时无法观看了 。
超过5个出现卡顿、马赛克现象
这个时候 , 就需要流媒体服务器了 , 这个服务器的作用就是将前端摄像头发过来的视频流进行转发 。由于流媒体服务器可以配置足够高的CPU、内存、网络带宽 , 因此可以支持多用户大并发的访问 。这样就缓解了前端摄像头的压力 , 后端用户也看到了流畅的画面 。
问题解决
其实 , 监控中的流媒体服务器 , 跟现在最火的“视频直播”底层是一样的 , 都是主播(摄像机)推流到服务器(流媒体)分发 , 粉丝(客户端)拉流观看 。
要知“流媒体服务器”如何搭建 , 倾听下回分解 。