基于Android平台的家庭监控系统设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:gaofeijacky1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年,随着移动无线网络技术的日渐成熟,以及智能手机的发展普及,移动互联网的发展浪潮已经到来。伴随着相关技术的发展成熟,监控技术从传统的有线网络监控发展到移动无线监控已经成为了可能。移动监控技术以其可移动,并且省去了让人厌烦的线缆等诸多优点,使得用户可以随时随地利用手机终端远程查看被监控对象的即时信息,因此必定更受市场欢迎也更具发展前景。本课题是在实验室项目老人话机上研究实现视频监控的功能,使得用户可以通过Android终端设备联网远程查看住宅情况,并且及时获取家中老人的实时动态。本文研究了网络视频监控技术的发展趋势,结合手机终端的硬件资源特性以及无线网络的网络性能,确立了本监控系统的整体设计方案。这其中主要包括利用H.264编码压缩来节省传输带宽和流量,利用RTP实时传输协议来保障视频数据的发送传输,在视频播放时,通过RTSP流媒体协议对监控视频的播放进行控制。在确立了实现方案后,将本系统分为监控服务器端和客户端两部分来编程实现。服务器端程序负责完成视频的采集、H.264压缩编码和RTP封装传输的工作,针对移动终端设备存储空间有限的特点,服务器端还对视频图像数据进行了处理和研究,论文通过移植Open CV库实现了人脸检测的功能,当检测到有人入侵时截图保存,实现对关键信息的存储,降低了对移动终端设备存储性能的要求。监控系统的客户端程序则主要实现对视频数据包的接收、H.264解码恢复和视频播放的功能,在本文中H.264的视频解码功能是通过移植FFmpeg库来实现的。为了验证程序功能,将本监控系统服务器端程序部署到实验室开发板上,客户端程序部署在Android智能手机上,在校园无线局域网环境下进行了实地测试。通过实际的测试验证,该监控系统的视频传输功能工作正常,可以满足监控的基本需求,视频图像处理中的人脸检测模块可以实现检测入侵并截图留存的功能。本文的研究成果可以用在实验室的老人话机上以进一步丰富产品的功能。
其他文献
随着科学技术的进步,电子产品的成本和价格不断下调,智能终端已经深入了人们的生活,成为了日常工作学习中不可缺少的工具,而Android系统依托开放共赢的理念以系统开源的形式
随着信息技术的不断发展和应用,信息的安全性变得越来越重要,数字签名技术是当前网络安全领域的研究热点。自从N.Koblitz和Miller提出将椭圆曲线应用于密码算法以来,椭圆曲线
随着数字技术日新月异的发展,广播电视领域正面临着一场新的革命。数字电视广播的诸多优点及各种新数字广播业务的蓬勃发展,预示着广播电视由模拟向数字化的全面过渡转换已成