基于Android的无线视频监控系统设计与实现
发布时间:2017-08-29 08:36
本文关键词:基于Android的无线视频监控系统设计与实现
更多相关文章: 视频监控 Android H.264 RTP/RTCP FFMPEG
【摘要】:目前,需要大面积监控场景的安防监控的技术手段多是建立基于有线的模拟或数字视频信息监控系统,将监控摄像头固定在需要监控的区域,通过有线的方式连接到监控中心,需要安保人员在监控中心值守、查看监控视频,才能掌握各监控点的情况。这种监控系统有一些弊端,如安装布线工程量大、成本高,安保人员工作地点受到限制。本文通过研究现有的无线视频监控技术,提出了一种基于Android的无线视频监控系统方案。该系统包括三部分,监控摄像端、中心服务器、监控终端。监控摄像端和监控终端与中心服务器都是无线连接,这样就克服现有监控系统的缺陷。本论文主要完成了以下几个方面的研究工作:(1)本文对系统开发过程中用到的视频压缩编码算法H.264以及流媒体传输协议RTP/RTCP进行了详细的分析。(2)研究和学习Android操作系统的架构、特性、基本组件以及常见API的用法,搭建了Android应用程序开发的环境,详细阐述了Android的JNI开发技术。(3)监控摄像端的嵌入式摄像服务器平台搭建,包括移植U-Boot,移植Linux内核,构建Android文件系统;嵌入式摄像服务器软件开发,包括图像采集模块、H.264压缩编码模块、图像传输模块的开发;开发中用到了JNI技术调用C/C++编写的第三方开源库FFmpeg来实现视频数据的编码和解码,也用到了Java编写的第三方开源库Jlibrtp来实现RTP/RTCP协议。(4)中心服务器软件的开发,在Eclipse集成开发环境中,使用Java语言编程,开发了与用户交互的友好界面,实现了视频数据接收、视频数据转发、视频数据存储、H.264解码播放等功能。(5)监控终端软件的开发,在Android系统上实现了视频数据接收、视频数据解码、视频数据播放等功能。(6)将各个模块链接起来对整个系统进行了测试,并对测试结果进行了分析。结果表明,无线视频监控系统能够正常运行,并具有准确性和实时性。
【关键词】:视频监控 Android H.264 RTP/RTCP FFMPEG
【学位授予单位】:广西师范大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TN948.6
【目录】:
- 摘要3-4
- ABSTRACT4-8
- 第1章 绪论8-13
- 1.1 研究背景及意义8-9
- 1.2 视频监控技术的发展历程及发展趋势9-11
- 1.2.1 视频监控技术的发展历程9-10
- 1.2.2 视频监控的发展趋势10-11
- 1.3 论文的主要工作11
- 1.4 论文的结构安排11-13
- 第2章 无线视频监控相关技术研究13-25
- 2.1 视频压缩编码技术13-17
- 2.1.1 视频压缩编码技术概述13-14
- 2.1.2 H.264编解码算法分析14-17
- 2.2 网络传输协议17-20
- 2.2.1 OSI模型介绍17-18
- 2.2.2 TCP与UDP协议18-19
- 2.2.3 RTP与RTCP协议19-20
- 2.3 ANDROID操作系统20-24
- 2.3.1 系统简介20-21
- 2.3.2 系统架构及其特性21-22
- 2.3.3 Android应用的基本组件介绍22-24
- 2.4 本章小结24-25
- 第3章 无线视频监控系统的总体设计25-28
- 3.1 系统设计思想来源25
- 3.2 系统需求分析25-26
- 3.3 系统总体结构设计26-27
- 3.4 本章小结27-28
- 第4章 嵌入式摄像服务器的设计与实现28-43
- 4.1 嵌入式摄像服务器平台28-31
- 4.1.1 嵌入式摄像服务器硬件平台28-29
- 4.1.2 嵌入式摄像服务器操作系统移植29-31
- 4.2 嵌入式摄像服务器软件实现31-42
- 4.2.1 摄像头驱动程序实现32-33
- 4.2.2 图像采集模块实现33-34
- 4.2.3 图像压缩编码模块实现34-38
- 4.2.4 图像传输模块实现38-42
- 4.3 本章小结42-43
- 第5章 中心服务器的设计与实现43-51
- 5.1 用户界面的设计44-45
- 5.2 视频接收模块和视频转发模块的实现45-48
- 5.3 视频解码模块的实现48-49
- 5.4 视频播放模块的实现49
- 5.5 本章小结49-51
- 第6章 监控终端的设计与实现51-56
- 6.1 监控终端接收模块实现52
- 6.2 监控终端播放模块实现52-55
- 6.3 本章小结55-56
- 第7章 系统测试与分析56-62
- 7.1 系统测试环境与内容56
- 7.1.1 测试环境56
- 7.1.2 测试内容56
- 7.2 测试结果与分析56-62
- 7.2.1 测试结果56-60
- 7.2.2 测试结果分析60-62
- 第8章 总结与展望62-64
- 8.1 总结62-63
- 8.2 展望63-64
- 参考文献64-67
- 在读硕士期间主要研究成果67-68
- 致谢68-69
【相似文献】
中国期刊全文数据库 前10条
1 林耕宇;;观摩50名Google Android程序开发竞赛作品[J];电子与电脑;2008年08期
2 树子;;Android中文版不完全体验[J];互联网天地;2009年04期
3 Jason Whitmire;;产业软件专家如何协助解决Android的分裂困境[J];电子与电脑;2010年02期
4 蒋彬;;10款Android手机必备应用——Android操作系下的软件评测[J];微电脑世界;2010年04期
5 ;PCWorld Windows Phone 7挑战Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微电脑世界;2010年08期
6 韩青;;Android平台发展的动力与挑战[J];中国电子商情(基础电子);2010年09期
7 方智勇;;Android手机这样用[J];电脑迷;2010年15期
8 缺少浪漫;;Android的另一面[J];电脑迷;2010年13期
9 ;ZTE and Three Release Android ,
本文编号:752355
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/752355.html