基于Android平台的视频监控系统的设计研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关 键 词:视频监控;Android;H.264 算法;RTP 传输协议 研究类型:应用研究
Subject : Design and Reasearch of Video Montioring System Based on
Android
Specialty : Communication and Information System
This article through the present situation and the development analysis of the video monitoring system, combined with the development of the theory and technology, and the requirements performance of the video monitoring system, put forward one kind of design scheme based on the Android video monitoring system. Realized the video capture, video compression, video network transmission and the real-time display function of the monitoring system. The selection software platform of the whole system based on the opening phone operating system Android with the Linux kernel, the system has begun to enter the industrial level because of the good development and portability, the hardware platform based on S3C6410 processor of high performance which has the hardware acceleration function and H.264 video decoder.
本论文介绍了监控系统所涉及关键技术的理论知识,在此基础上提出了基于 Android 平台的视频监控系统的总体设计方案,完成了监控系统各模块的设计和软件实 现。该系统由视频采集端(摄像头)、视频服务器以及监控客户端构成,主要模块包括: 视频数据采集模块、视频编码模块、视频实时传输模块、客户端显示模块。本监控系统 的视频编码模块采用了最新的低码率视频压缩标准 H.264,将 H.264 算法在集成芯片 DSP 上实现,不仅减小了信道传输容量而且提高了图像质量和编码性能,达到了系统实时性、 可靠性的要求;视频实时传输模块采用流媒体技术以及 Socket 网络编程,实现了基于 RTP 协议的端到端的传输功能;客户端显示模块采用 VLC 多媒体播放器,实现了视频 的实时显示播放。最后通过对本文进行总结,提出了后续的开发方案和计划。
Key words : Video monitoring; Android; H.264 algorithm; The RTP transport protocol
Thesis
: Application Research
目录
目录
1 绪论 ....................................................................................................... 1 1.1 选题的背景及意义 .............................................................................. 1 1.2 监控系统现状及发展趋势 ................................................................... 1
This paper introduced the key technique theory knowledge of the monitoring system, raised the design scheme of the video monitoring system based on the Android platform, completed the module design and the implementation of the software. The system consists of the video collection terminal (camera), video server and client., the main module include the video gather module, the video coding module, the real-time transporting module, the client display module. The monitoring system uses the new low bit rate video compression standard H.264, which integrated in DSP not only reduces the transmission capacity but also improve the image quality and coding efficiency, achieve the real-time, reliability requirements of the
monitoring system, in the real-time transporting module, Socket program and realization of RTP protocol are fully discussed, in the real time video display module uses the VLC multimedia player. In the last, it summarizes and comes up with the subsequent development programs and plans.
1.2.1 监控系统现状 ........................................................................... 1 1.2.2 监控系统发展趋势 .................................................................... 2 1.3 本论文所做的工作及文章结构安排..................................................... 3 2 视频监控系统的相关技术 ...................................................................... 5 2.1 Android 平台 ....................................................................................... 5 2.1.1 Android 系统简介...................................................................... 5 2.1.2 Android 的优点 ......................................................................... 5 2.1.3 Android 系统结构...................................................................... 6 2.2 H.264 标准简介 ................................................................................... 8 2.2.1 H.264 编码标准基本概念 .......................................................... 8 2.2.2 H.264 标准的优点 ..................................................................... 9 2.3 H.264 标准结构 ................................................................................... 9 2.3.1 H.264 档次和级别 ..................................................................... 9 2.3.2 H.264 标准分层结构 ............................................................... 10 2.4 H.264 标准关键模块 ......................................................................... 11 2.4.1 帧内预测 ................................................................................ 11 2.4.2 帧间预测 ................................................................................ 12 2.4.3 变换与量化 ............................................................................ 13 2.4.4 熵编码 .................................................................................... 14 2.5 网络传输协议 ................................................................................... 15 2.5.1 网络传输协议标准 ................................................................. 15 2.5.2 RTP 相关概念 ......................................................................... 16 2.5.3 RTP 数据包格式 ...................................................................... 17 2.5.4 RTP 设计原则及工作原理 ....................................................... 18 2.6 VLC 播放器介绍 ............................................................................... 19 2.7 本章小结 ........................................................................................... 20 3 视频监控系统设计方案 ........................................................................ 21 3.1 监控系统总体概述 ............................................................................ 21 3.2 监控系统设计方案 ........................................................................... 22
本文通过对视频监控系统现状及发展趋势的分析,结合理论技术的发展及监控系统 性能的需求,提出了一种基于Android平台的视频监控系统设计方案,实现了监控系统 的视频采集、视频压缩编码、视频网络传输及实时显示功能。整个系统开发的软件平台 选用基于Linux内核的开源手机操作系统Android,鉴于其良好的可开发性和移植性,该 系统已经开始向工业级进军;硬件平台采用具有硬件加速功能且支持H.264视频编解码 的高性能S3C6410处理器。
论文题目:基于Android平台的视频监控系统的设计研究
专 业:通信与信息系统
硕 士 生:郭永清
(签名)__________
指导教师:孙 弋
(签名)__________
摘要
随着流媒体技术、无线网络技术以及视频压缩技术的不断进步,视频监控系统的应 用日益广泛和深入,监控的规模和范围也不断扩大。基于嵌入式移动终端设备和无线网 络的远程视频监控已经成为监控研究领域的热点。
Name : Guo YongBiblioteka Baiduing
(Signature)
Instructor : Sun Yi
(Signature)
ABSTRACT
With the rapid development of streaming media technology, wireless communication technology and video compression technology, the video monitoring system is applied more widely and deeply, the scale and cope of the monitor is expanding. Remote video surveillance based on embedded mobile terminal devices and wireless network has become a hot field of research.