• 视频监控系统中的流媒体服务器、直写和全切换三种取流架构方案


    一、流媒体服务器架构

    前摄像头视频信号通过转发流媒体服务器转发至上壁面显示和终端接入,视频存储磁阵列通过流媒体存储服务器写入。实时流、存储流、回放流、控制信令调用流如下:

    • 前端摄像头的实时流需要流媒体转发服务器进行转发和调用。
    • 前端摄像头的存储码流需要由流媒体转发服务器存储到存储服务器。
    • 后端存储回放码流需要流媒体存储服务器和流媒体转发服务器转发调用。
    • 客户端控制信令需要通过中央管理服务器控制前端设备。

    比如我们的国标流媒体服务器和视频直播点播流媒体服务器。

    二、直接写架构

    将前摄像头视频信号分为两流,一是连接到转发服务器;另一种是直接写入存储磁阵列,数据由存储管理服务器写入。实时流、存储流、回放流、控制信令调用流如下:

    • 前端摄像头的实时流需要流媒体转发服务器进行转发和调用。
    • 前摄像头的存储码流由存储管理服务器控制,用于直接写入存储。
    • 存储在后端中的回放码流由存储磁阵列中的存储管理服务器调用,并由流媒体服务器转发。
    • 客户端控制信令需要通过中央管理服务器控制前端设备。

    三、全交换架构

    所述前端摄像头视频监控系统信号分为两流,一是通过墙上的开关显示和终端接入;一种直写存储磁阵,数据管理由存储管理服务器控制。实时流、存储流、回放流、控制信令调用流如下:

    • 前端摄像头的实时码流通过IP网络直接交换数据。
    • 前端摄像头的存储码流直接通过IP网络进行数据直写存储。
    • 存储设备通过IP网络直接调用后端存储码流的回放。
    • 客户端控制信令需要通过中央管理服务器控制前端设备。

    三种技术的区别:

    流媒体服务器架构下的前端摄像头没有特殊的性能要求;直写存储架构要求前端摄像头支持双流,前端摄像头选择需要与后端存储设备选择兼容;全切换架构要求前端摄像头支持组播。直接存储时,前端摄像头的选择需要与后端存储控制设备的选择相兼容。

  • 相关阅读:
    js学习总结----案例之拖拽
    面向对象-数据属性
    Apply和call方法-扩充函数赖以生存的作用域
    JS中的function
    JS数组
    JS需要注意的细节和一些基础知识
    策略模式+简单工厂模式
    多态
    MVC3学习 八 Action和result过滤器及日志处理
    MVC3学习 七 JQuery方式和微软自带的AJAX请求
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/12785176.html
Copyright © 2020-2023  润新知