视频采集与转发系统的制作方法
【专利摘要】本实用新型公开了一种视频采集与转发系统,包括多个IP摄像机,与多个IP摄像机在同一局域网的工控机,所述工控机包括嵌入式Linux系统和多媒体视频处理工具FFMPEG,所述工控机通过以太网交换机连接实时视频流转发服务器,监控终端通过无线网络连接实时视频流转发服务器,所述工控机,用于接收监控终端发送的监控指令。成本低廉,可以整合已有平台,兼容不同厂家的设备,基于云架构综合调度,实现实时视频采集、实时转码、实时监控及智能分析。
【专利说明】
视频采集与转发系统
技术领域
[0001]本实用新型涉及远程监控领域,具体地涉及一种基于FFMPEG及Nginx服务器的视频采集与转发系统。
【背景技术】
[0002]随着平安城市的建设,IP摄像机的使用越来越广泛,目前已有很多城市和大型安防单位都建设有独立完整的视频监控指挥系统,但是所面临的问题是,常规的监控方案都是基于数字监控厂商所提供的设备及客户端软件来实现,硬件设备比较昂贵,而且必须使用厂商提供的客户端软件来进行视频监控,另外各监控指挥系统所在网络环境千差万别,监控设备来自不同的厂商,采用不同的实现技术和标准,导致系统间无法互联互通,而且图像存储分散,存储格式不统一,使得系统间图像共享困难,数据无法实现综合利用。
[0003]多媒体视频处理工具FFMPEG可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。
[0004]Nginx是一个高性能的HTTP和反向代理服务器,也是一个頂AP/P0P3/SMTP服务器,Nginx结合RTMP模块后可以实现音视频直播,输入可以是文件或者HTTP流,可以将直播流录制成fl V文件,支持fl v/mp4视频格式,支持在线转码,支持HLS。
【实用新型内容】
[0005]有鉴于此,本实用新型目的是:提供一种视频采集与转发系统,成本低廉,可以整合已有平台,兼容不同厂家的设备,基于云架构综合调度,实现实时视频采集、实时转码、实时监控及智能分析。
[0006]本实用新型的技术方案是:
[0007]—种视频采集与转发系统,其特征在于,包括多个IP摄像机,与多个IP摄像机在同一局域网的工控机,所述工控机包括嵌入式Linux系统和多媒体视频处理工具FFMPEG,所述工控机通过以太网交换机连接实时视频流转发服务器,监控终端通过无线网络连接实时视频流转发服务器,所述工控机,用于接收监控终端发送的监控指令。
[0008]优选的,所述监控终端通过视频监控服务器平台连接实时视频流转发服务器。
[0009]优选的,所述IP摄像机上设置有太阳能电池板。
[0010]优选的,所述IP摄像机还包括无线收发模块。
[0011 ] 优选的,所述工控机的处理器为ARM处理器。
[0012]与现有技术相比,本实用新型的优点是:
[0013]本实用新型成本低廉,可以整合已有平台,兼容不同厂家的设备,基于云架构综合调度,实现实时视频采集、实时转码、实时监控及智能分析。IP摄像机上设置有太阳能电池板,可以利用太阳能,节约电能。
【附图说明】
[0014]下面结合附图及实施例对本实用新型作进一步描述:
[0015]图1为本实用新型视频采集与转发系统的原理框图。
【具体实施方式】
[0016]为使本实用新型的目的、技术方案和优点更加清楚明了,下面结合【具体实施方式】并参照附图,对本实用新型进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本实用新型的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本实用新型的概念。
[0017]实施例:
[0018]如图1所述,一种视频采集与转发系统,包括多个IP摄像机,与多个IP摄像机在同一局域网的工控机,工控机包括嵌入式Linux系统和多媒体视频处理工具FFMPEG,工控机通过以太网交换机连接实时视频流转发服务器,监控终端通过无线网络连接实时视频流转发服务器。工控机为低功耗的以ARM处理器为核心,用于接收监控终端发送的监控指令。
[0019]多媒体视频处理工具FFMPEG运行与嵌入式Linux系统中,用于实时获取IP摄像机的RTSP视频流,并将视频数据以RTMP的形式通过Internet发送到实时视频流转发服务器Nginx,RTMP采用的封装格式是FLV。
[0020]每个IP摄像机厂家的摄像头都有一个RTSP地址,通过这个RTSP地址就可以对摄像头视频数据进行采集。
[0021]监控终端也可以通过视频监控服务器平台连接工控机,对视频进行实时监控及智能分析。
[0022]优选的,在IP摄像机上设置有太阳能电池板和无线收发模块,可以利用太阳能,节约电能。
[0023]多个太阳能供电的IP摄像机与嵌入式Linux系统在一个局域网内,一起连接到交换机,嵌入式Linux系统将采集到的视频数据通过英特网发送到实时视频转发服务器;于此同时监控终端向视频监控平台发送查看视频的命令,实时视频转发服务器将嵌入式Linux系统采集来的实时视频数据通过视频监控平台转发给监控终端。
[0024]实现流程:
[0025]首先FFMPEG通过以太网络获取到IP摄像机的RTSP视频流,然后将获取到的实时视频数据以RTMP流的形式推送到由Nginx服务器,Nginx服务器在此实现视频存储及转发的功能,同时Nginx将实时的视频流数据生成分片段的标准TS文件以及m3u8索引文件,这样客户端就通过浏览器或播放器查看实时的视频流。
[0026]应当理解的是,本实用新型的上述【具体实施方式】仅仅用于示例性说明或解释本实用新型的原理,而不构成对本实用新型的限制。因此,在不偏离本实用新型的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。此外,本实用新型所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
【主权项】
1.一种视频采集与转发系统,其特征在于,包括多个IP摄像机,与多个IP摄像机在同一局域网的工控机,所述工控机包括嵌入式Linux系统和多媒体视频处理工具FFMPEG,所述工控机通过以太网交换机连接实时视频流转发服务器,监控终端通过无线网络连接实时视频流转发服务器,所述工控机,用于接收监控终端发送的监控指令。2.根据权利要求1所述的视频采集与转发系统,其特征在于,所述监控终端通过视频监控服务器平台连接实时视频流转发服务器。3.根据权利要求1所述的视频采集与转发系统,其特征在于,所述IP摄像机上设置有太阳能电池板。4.根据权利要求1-3任一项所述的视频采集与转发系统,其特征在于,所述IP摄像机还包括无线收发模块。5.根据权利要求1所述的视频采集与转发系统,其特征在于,所述工控机的处理器为ARM处理器。
【文档编号】H04N7/18GK205647807SQ201620377154
【公开日】2016年10月12日
【申请日】2016年4月29日
【发明人】陈伟, 张琳
【申请人】中傲智能科技(苏州)有限公司