基于V4L2移动视频监控系统的研究与设计
2012-06-26黄俊伟
电视技术 2012年17期
关键词:系统
黄俊伟,巴 义
(重庆邮电大学通信与信息工程学院,重庆 400065)
随着信息化产业的高速发展,人们对自己的生活居住环境也提出了更高的需求。在智能家居大力推广下,视频监控作为其中的一个重要模块也已经备受关注。移动视频监控是指用户通过3G手机上网方式随时随地观看远程监控端的视频。目前市面上主要存在着两种视频监控系统类型,一种是以数字录像设备为核心的传统视频监控系统,另一种是以嵌入式技术为核心的视频监控系统。本文所设计的视频监控系统正是基于后者,该系统与传统的相比较,不需要复杂布线,实时性强、性能稳定、成本低廉,并且整体架构简洁,客户端由手机代替传统的PC监控,方便用户使用[1]。因此这种以嵌入式技术为核心,将嵌入式技术、流媒体技术、网络技术结合为一体的监控系统具有很强的研究意义。而监控前端一体化也正是未来发展的方向。
V4L2(Video for Linux 2)是Linux中关于视频设备的内核驱动,并已成为Linux 2.6的标准接口。目前V4L2可以支持多种设备,并提供了视频采集接口、视频输出接口、直接传输视频接口等。基于V4L2的视频采集采用流水线方式,操作极为简单方便,应用程序通过调用V4L2提供API完成对摄像头的基本操作[2]。很多操作都是通过调用iotcl函数来实现设备的打开、关闭,以及设置图像格式等。
1 系统总体架构及实现方案
本文设计理念是基于家庭智能化而提出的设想。通过在家中门窗等重要位置安装摄像头,用户只要在有手机信号覆盖的范围下,通过手机上网的方式就可以对家庭的情况进行实时监控[3]。……
登录APP查看全文
