网络摄像机IPC接入平台设计与实现

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:dr_rush
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着政治、经济、社会的不断发展,影响国家安全、环境安全、公共安全的不稳定因素日益增多,作为有效的监控手段,网络摄像机IPC使用越来越广泛,已在城市安防、公共交通管理、银行金融、教育系统等多方面发挥了不可替代的作用。目前,许多城市和大型安防单位都设有独立的IPC视频监控指挥系统,其核心在于构建稳定、可靠的IPC接入平台对其海量视频进行有效管理;另一方面,随着大数据处理、人工智能技术的发展与成熟,普通用户对视频信息深度分析与应用需求与日俱增,不仅要求IPC接入平台能对不同数量、不同厂商IPC采集视频进行有效管理,还要能提供基础的视频服务功能。本文在这样的背景下设计了一个轻便小巧的网络摄像机IPC接入平台,该平台基于多个开源框架,以一种低成本、容量可伸缩方式实现对接入的IPC有效管理,实现实时显示、存储、回放、转发、查询等功能。其主要研究内容如下:根据IPC接入的数量决定采用的存储方式,当IPC数量较少时,选择将IPC的视频存储在NVR中从而实现对小规模、小范围的视频存储,当IPC数量较多或超过NVR容量时,选择将IPC的视频存储在云存储中从而实现大规模视频存储;使用SQLite数据库能够使开发的系统更轻便,对存储在本地、NVR和云端的视频信息进行记录,为视频的回放提供快速检索。基于开源FFmpeg视频处理工具,实现对IPC视频流的采集、解码、存储、推流和颜色空间转换等功能,结合OpenGL实现视频图像的绘制,采用Qt框架设计良好人机交互界面。采用开源流媒体服务器搭建流媒体服务器,实现对推送过来的IPC视频流转发,解决大量用户同时访问同一个IPC受限的问题。
其他文献
学位
学位
学位
学位
学位
学位
学位
学位
学位
学位