站在云端的手机视频监控系统

文档更新于2022-03-02 19:19|4.5分(高于98%的文档) |305|12




视频监控系统是利用多媒体技术、网络传输技术、视频编解码技术等对特定区域或场景进行拍摄、实时显示,并记录保存的电子网络系统。系统一般由前段视频采集与编码、传输、后端存储、控制和显示五部分组成。在传统的基于有线 IP网络的视频监控系统中,负责采集视频的录像设备对网络布线较为依赖,导致了部署较为笨拙,整个系统的成本较高。近年来,随着 3G/4G无线网络技术的飞速发展和快速普及,利用 3G/4G无线网络接入Internet的视频监控系统得到蓬勃发展。现有的基于3G/4G无线网络的视频监控系统,一般采用接入3G/4G网络的移动设备作为终端,具有部署灵活、使用方便的优点,但是,开发专用的移动视频采集设备工作量大,且成本较高,这也是制约移动视频监控系统发展的主要因素。近 年 来,Android系统 逐 渐占 据智 能手 机操 作 系统 的大 部分 市场 份 额, 基 于Android系 统 的 智 能 手 机 软 件 和 硬 件 水 平 也 得 到 了 飞 速 提 升 。 而 且 大 部 分Android智能手机都配置有单摄像头或双摄像头,能够随着随地采集图像、拍摄视频。当前Android手机的CPU、内存和3G/4G网络已经能够胜任多媒体编解码和传输等任务,且Android系统依然保持着其开源的特性,任何程序员都可以根据自己的需求开发自己的Android程序。因此,利用Android智能手机作为视频监控系统的终端成为了一个很好的选择。由于原始视频数据量大,虽然目前有一系列优秀的视频压缩方案,但由于手机存储空间本身较小,无法长时间存储监控数据,而历史监控数据对于视频举证、还原现场等具有重要作用。今年来,受云计算思想的影响,云存储逐渐成为研究和应用领域的热点。云存储在逻辑上将数据存储在同一数据池中,但在物理上,这些存储的数据可能分布在多个服务器甚至多个机房中。云存储的思想可以很好地解决手机监控系统存储的困境。利用手机监控系统发送模块的摄像头采集原始视频数据,经过压缩,通过3G/4G网络将视频传输到云服务器上,并在云服务器中存储。手机监控系统的接收模块可以随时向云服务器发出请求,请求调阅当前某一特定的监控视频,云服务器接收到请求后,将相应的监控视频实时传输给系统接收模块。手机监控系统的客户端端不必再存储监控视频数据,而是将视频全部存储在云服务上,当系统需要历史视频数据时,可以向云服务器发出请求,云服务器也可以将历史视频数据传输给手机监控系统客户端。站在云端的手机视频监控系统不仅利用了智能手机部署灵活、使用方便的特点,也利用了云存储大规模的存储能力,解决了手机客户端存储空间不足的问题,具有广阔的应用前景和实用价值。