欢迎来到天天文库
浏览记录
ID:33217381
大小:4.33 MB
页数:81页
时间:2019-02-22
《一种基于android的视频监控系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、一种基于Android的视频监控系统的设计与实现申请上海交通大学工程硕士学位论文一种基于Android的视频监控系统的设计与实现学校代码:10248作者姓名:陈金凤学号:1070379235第一导师:王赓第二导师:邢涛学科专业:软件工程答辩日期:年月日上海交通大学软件学院2012年3月一种基于Android的视频监控系统的设计与实现ADissertationSubmittedtoShanghaiJiaoTongUniversityforMasterDegreeofEngineeringDEVELOPMENTOFAVIDEOSURVEILLANCESYSTEMBASE
2、DONANDROIDSYSTEMUniversityCode:10248Author:ChenJinfengMentor1:WangGengMentor2:XingTaoField:SoftwareEngineeringDateofOralDefense:SchoolofSoftwareShanghaiJiaotongUniversityMarch,2012一种基于Android的视频监控系统的设计与实现上海交通大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个
3、人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:日期:年月日一种基于Android的视频监控系统的设计与实现上海交通大学学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权上海交通大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密□,在年解密后适用本授权书。本学位论文属于不
4、保密□。(请在以上方框内打“√”)学位论文作者签名:指导教师签名:日期:年月日日期:年月日一种基于Android的视频监控系统的设计与实现一种基于Android的视频监控系统的设计与实现摘要视频监控技术以其方便、直观和具有丰富信息内容在安全领域发挥着重要作用,并广泛应用于民用安全和城市交通等各个领域,尤其是一些重要安保部门或重大事件中。随着网络、计算机以及图像处理、传输技术的蓬勃发展,视频监控技术也得到了突飞猛进的发展,视频监控技术步入了全数字化的网络时代,传统模拟视频监控系统和基于PC机的数字视频监控系统已不能满足现代社会发展需要,成为视频监控系统发展新趋势的基于
5、嵌入式技术的网络视频监控系统,具有广阔应用前景和实用价值。论文设计的嵌入式视频监控原型系统的服务器端选用的是移植了Android操作系统的Real6410开发板。论文围绕着视频监控系统平台的设计构建、视频监控系统平台驱动程序的移植和自动化测试进行研究,重点分析了Android系统的移植过程,并且阐述了如何搭建移植环境、如何制作交叉编译工具链、如何制作开机引导程序Bootloader和建立根文件系统yaffs2等,最后总结出Android操作系统移植过程的要点。论文论述了视频监控系统构建时Android驱动程序设计,从模块化、驱动架构以及设备模型方面分别给出了驱动程序
6、编写流程和编写思想,以Monkey自动化测试方法来测试和验证了视频监控原型系统的可靠性和稳定性。论文设计的视频监控系统采用了B/S模式来设计服务器和客户端软件。服务器端主要功能:web连接服务响应、视频数据采集和通过网络来传输数据。通过移植Android操作系统和服务器软件Boa,以构建嵌入式web服务器系统。由Boa服务器响应客户端的连接请求,并提供ActiveX控件的下载。数据采集代码利用Linux视频子系统Video4Linux2提供的API函数编写,用来接收ZC0301plus传送的JPEG格式二进制视频数据。同时整理好接收到的数据,通过Socket套接字通
7、讯,并且通过网络接口以组播方式发送到浏览器客户端。客户端部分的主要功能:BoaWeb服务器连接和下载ActiveX控件。与web服务器端的网络通信,显示图像等功能需要在ActiveX控件中实现。基I一种基于Android的视频监控系统的设计与实现于网页中可以嵌入ActiveX控件的原理,这样就可以通过浏览器访问基于Android系统的web服务器,实现对远端现场的实时监控。本文所研究的视频监控系统包括三个重要模块:视频数据采集模块、服务器与客户端通信模块和视频图像显示模块。视频图像的采集利用Linuxvideo4linux2API实现,视频数据网络传输采用基于U
此文档下载收益归作者所有