基于Android的移动可视寄养系统设计与实现DATE:April20,2013LAB:PR&NDTBUCT项目介绍本项目主要设计了一款针对寄养宠物远程视频监控Android应用程序。用户可以在Android手机或者平板电脑上安装这款应用,随时随地通过WIFI或者3G等无线网络,连接安装在宠物寄养站的摄像头,查看寄养宠物的起居状况,并且能够将宠物视频快照发布到社交网络和自己的家人朋友分享。主要内容研究意义及背景•宠物监控需求分析•手机监控市场分析移动视频监控系统总体设计与实现•服务器程序设计与实现•客户端程序设计与实现总结与展望研究背景及意义市场大需求硬可视寄养:在调查中,有很大一部分人希望能够随时随地看到自己宠物的身影,了解宠物是否被合理照顾,以及训练进度。研究背景及意义儿童缺少玩伴压力抒发对象老人孤独寂寞生活的一部分越来越多的人将感情投注于宠物身上。宠物物饲养已经成为城市居民消费的新亮点,宠物产业成为城市经济的组成部分。研究背景及意义现有的产品几乎都是针对于安防安全的PC端的监控设备,而极少有专门针对宠物监护这一领域。研究背景及意义移动互联网时代的到来,使得我们可以轻松的通过手机在AnytimeAnywhere、Anydevice观看在远方的宠物。由此我们设计并实现了这一套移动可视寄养服务系统系统总体设计与实现系统设计与实现系统总体设计WirelessWIFIRouterNetworkMonitorMobileTerminalPCServer整个系统可以分为:视频采集端,流媒体服务器以及Android客户端三部分。系统设计与实现网络摄像头经过调研,我们选择海卫士家用网络摄像头HW-B3108S/H。可选WIFI和3G模块通信支持语音的双向对讲带有云台价格适中系统设计与实现流媒体服务器VLC的全称是VideoLanClient,它是一个开源并且跨平台的视频播放器,并且支持大量的音视频传输、封装和转码格式。摄像头VLC服务器Android客户端AsfMPEG-4Rtsp客户端功能设计实现用户管理系统为了方便服务端用户管理,我们开发了用户管理系统,具有添加删除用户,按类别查找,备份还原数据库等功能。系统设计与实现界面设计客户端功能设计实现性能测试客户端功能设计实现最后为了验证系统的可靠性,我们将整套系统搭建在北京化工大学的局域网内进行测试。我们摄像头连接路由,安装在科技楼502室。利用PC模拟服务器,运行VLC流媒体和服务器程序,最后在GoogleGalaxyNexus手机(Android4.2最新系统)上安装客户端程序。我们将手机连接到化工大学无线网BUCT上,运行客户端。系统运行流畅,视频清晰,大概有5~10s的时延,考虑到视频在传输转码的过程中都需要一定的时间,这个时延是在我们的可接受范围内的。性能测试客户端功能设计实现同时,我们将客户端在多个终端上进行测试,分别选取了几款代表性的手机进行测试。从左至右依次为HTCT328、小米2、Galaxynexus、Galaxynexus2.等四款手机进行测试,测试效果如下。总结与展望完成的工作总结与展望市场调研和需求分析服务器程序设计与实现用户管理系统设计与实现Android客户端程序设计及实现系统性能与多平台测试展望总结与展望深度:视频处理分析,定时推送提醒,实时对讲……广度:不仅仅可以用于宠物监控,还可以用于幼儿、老人看护、实验室安全等应用场景