基于Android的远程视频监控系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
视频监控技术在安全领域发挥着重要作用,尤其是伴随移动通信的快速发展,视频监控从有线网络监控发展到了移动视频监控。Google开发的Android平台极大的推动了智能手机的发展,此平台所提供的良好开放性能,为普及智能手机远程视频监控系统带来了契机。本课题主要研究Android平台相关技术,构建移动视频远程监控系统。
本文研究了移动视频监控的相关技术,如移动智能终端,Android操作系统等。通过对各项技术对比分析,采用Android作为移动智能终端操作系统平台,使用流媒体技术开发安卓客户端。提出客户端设计流媒体控制传输模块,视频编解码模块等,采用Java语言编写相关程序。本课题完成了基于Android智能手机远程视频监控系统的设计与实现。通过设计基于Eclipse搭建Android操作系统智能手机平台方案,视频监控终端客户端软件的设计方案,智能手机等客户端视频采集、存储和转发的设计方案,完成了一整套适合Android平台的智能手机远程视频监控解决方案。
关键词:Android 视频监控流媒体视频解码
ABSTRACT
Video surveillance technology is playing an important role, which is widely used in urban transport, civil security and other fields with its intuitive, convenient and abundant information, particularly in the security important sector and in the significant event field.Android platform that Google developed greatly promoted the development of smart phones, and the platform provides a good opening performance, which has brought a turning point for the popularity of smart phone video surveillance system. The main topic is about researching Android platform technology, and building mobile video surveillance system.
In this paper, it introduce some key technologies of mobile video surveillance, such as mobile intelligent terminal, streaming media technology, video compression technology,Android operating system and so on. By comparative analysis of different technology this paper uses Android as a mobile terminal operating system platform, RTP, RTSP streaming media technology and video compression technology which has a high compression rate as development client. This paper proposes the architecture of client and server-side software, designs streaming media transmission module, video code module, PTZ control module and other modules, and uses Java to write programs.
The subject completed the design and implementation of video surveillance system based on Android smart phone. This paper completes video surveillance solution program based on smart phone for Android platform, by solution of Android operating system based on smart phone platform and ARM11 chip, solution of the design of video surveillance terminal client software, and solution of server-side including the design of video capturing,storing and forwarding.
Key Words: Android Cameras and Surveillance streaming media video decoder
目录
第一章绪论 (1)
1.1视频监控 (1)
1.2移动视频监控 (1)
1.3研究背景与内容 (1)
1.4论文结构安排 (3)
第2章移动视频监控关键技术研究 (3)
2.1移动智能终端 (4)
2.1.1移动智能终端体系结构 (4)
2.1.2移动智能终端支持的业务 (5)
2.1.3智能手机操作系统 (5)
2.2移动流媒体技术 (6)
2.2.1流媒体传输和控制协议 (7)
2.2.2流媒体传输基本原理 (8)
2.3视频压缩编码技术 (9)
第三章Android操作系统 (10)
3.1 Android操作系统概述 (10)
3.2系统架构 (11)
3.3应用程序框架 (13)
3.4搭建Android开发环境 (15)
3.5配置和编译U-boot (16)
第4章移动视频监控系统总体设计 (18)
4.1系统总体结构设计 (18)
4.2服务器端软件设计 (18)
4.3 Android平台构成 (18)
4.4客户端软件设计 .................................................................... 错误!未定义书签。
4.5平台选择和开发语言 (21)
第5章客户端和服务器端软件的设计与实现 (23)
5.1客户端界面设计与实现 (23)
5.2客户端各模块设计与实现 (24)
5.2.1视频解码模块 (25)
5.2.3 VideoCodec模块 (26)
5.2.4流媒休协议模块 (27)
5.2.5 Socket模块 (28)
第6章总结与展望 (29)
6.1系统总体测试结果 (29)
6.2论文总结 (29)