多路摄像机的监控流推送装置以及监控系统的制作方法

文档序号:15809254发布日期:2018-11-02 22:04阅读:来源:国知局

技术特征:

1.一种多路摄像机的监控流推送装置,其特征在于,包括扫描模块、存储模块、探测模块、配置模块和推流模块;所述推流模块连接所述配置模块,所述配置模块连接所述探测模块和存储模块,所述存储模块连接扫描模块;所述扫描模块用于扫描局域网内的摄像机,所述存储模块用于将扫描结果存储到摄像机列表,所述探测模块用于探测当前局域网到流媒体服务器之间的网络状况,所述配置模块用于根据所述摄像机列表和网络状况配置推流参数,所述推流模块用于根据所述推流参数向所述流媒体服务器推送监控流。

2.根据权利要求1所述的多路摄像机的监控流推送装置,其特征在于,所述存储模块还用于:判断扫描到的摄像机是否在摄像机列表中;若否,则将所述扫描到的摄像机添加到摄像机列表中并对应记录当前时刻的时间戳;若是,则将摄像机列表中与所述扫描到的摄像机对应记录的时间戳更新为本次扫描时刻的时间戳;根据所述时间戳识别所述摄像机列表中未被扫描到的摄像机;将所述未被扫描到的摄像机从摄像机列表中移除。

3.根据权利要求1所述的多路摄像机的监控流推送装置,其特征在于,所述探测模块还用于:探测当前局域网到流媒体服务器的实际出口带宽;探测当前局域网到流媒体服务器的实际网络延迟。

4.根据权利要求3所述的多路摄像机的监控流推送装置,其特征在于,所述配置模块还用于:统计所述摄像机列表中记录的摄像机的数量;计算并保存包括最大推送码率和最大推送帧率在内的推流参数,其中最大推送码率的计算式为:最大推送码率=实际出口带宽÷摄像机的数量×0.8,最大推送帧率的计算式为:最大推送帧率=1秒÷实际网络延迟。

5.根据权利要求1所述的多路摄像机的监控流推送装置,其特征在于,还包括判断模块,用于判断所述推流模块的当前监控流推送是否顺畅,若否,则重新执行所述扫描模块、存储模块、探测模块、配置模块、推流模块和判断模块。

6.一种多路摄像机监控系统,其特征在于,包括摄像机、监控流推送装置、流媒体服务器和播放器;所述摄像机与所述监控流推送装置连接在同一局域网内;所述监控流推送装置与所述流媒体服务器通信连接;所述流媒体服务器与所述播放器通信连接;所述监控流推送装置包括扫描模块、存储模块、探测模块、配置模块和推流模块;所述推流模块连接所述配置模块,所述配置模块连接所述探测模块和存储模块,所述存储模块连接扫描模块;所述扫描模块用于扫描局域网内的摄像机,所述存储模块用于将扫描结果存储到摄像机列表,所述探测模块用于探测当前局域网到流媒体服务器之间的网络状况,所述配置模块用于根据所述摄像机列表和网络状况配置推流参数,所述推流模块用于根据所述推流参数向所述流媒体服务器推送监控流。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1