1 / 53
文档名称:

基于Android和H.264的实时监控客户端的设计与实现.pdf

格式:pdf   页数:53
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于Android和H.264的实时监控客户端的设计与实现.pdf

上传人:banana 2014/2/8 文件大小:0 KB

下载得到文件列表

基于Android和H.264的实时监控客户端的设计与实现.pdf

文档介绍

文档介绍:硕士学位论文


基于 Android 和 的
实时监控客户端的设计与实现

↑DESIGN AND IMPLEMENTATION OF REAL-
TIME MONITORING CLIENT BASED ON
ANDROID AND




王红霞





哈尔滨工业大学

2011 年 12 月
国内图书分类号: TP37 学校代码:10213
国际图书分类号: 密级:公开
↑↑
(宋体小 4 号字) (宋体小 4 号字)



工学硕士学位论文


基于 Android 和 的
实时监控客户端的设计与实现





硕士研究生: 王红霞
导师: 王鸿鹏教授
申请学位: 工学硕士
学科: 计算机科学与技术
所在单位: 深圳研究生院
答辩日期: 2011 年 12 月
授予学位单位: 哈尔滨工业大学
Classified Index: TP37
:



Thesis for the Master Degree in Engineering



DESIGN AND IMPLEMENTATION OF REAL-
TIME MONITORING CLIENT BASED ON
ANDROID AND




Candidate: Wang Hongxia
Supervisor: Prof. Wang Hongpeng
Academic Degree Applied for: Master of Engineering
Specialty: Computer Science and Technology
Affiliation: Shenzhen Graduate School
Date of Defence: December, 2011
Degree-Conferring-Institution: Harbin Institute of Technology
哈尔滨工业大学硕士学位论文
摘要
无论是在国家重要部门,各个关键领域还是在人们的生活,工作,娱乐
中,视频监控都扮演者十分重要的角色,为国家和人民的财产提供了强有力的
保障。高清化,智能化,实时性一直是视频监控追求的目标,目前制约视频监
控发展的主要是视频的压缩,无线传输的带宽,以及播放的流畅性等。
本文的研究目的是实现一个基于 和 Android 平台的实时监控的客户
端系统。 是新一代的视频编解码标准,其在发布以来不到十年的时间里
已经获得广泛的应用。Android 是专为智能手机而设计的操作系统。
系统在视频的处理上采用大型音视频编解码库—FFmpeg 来实现视频解码
部分,需要将 PC 上的 FFmpeg 多媒体编解码库裁剪优化为一个小型的只包含
解码部分的解码器并移植到 Android 手机上。采用 RTP/RTCP 协议来实
现监控视频的实时传输,在 Android 平台上实现播放器的界面设计。
本系统实现流程大致如下:
(1). 从 FFmpeg 中提取出本文所需的 的解码部分代码,以及相关资
源及配置文件,得轻型 解码器,并在在 Linux 环境下进行编译。
(2). 搭建 Android 平台开发环境,移植 FFmpeg 裁剪得到的播放器到
Android 平台,通过 JNI 调用 解码库, 实现视频数据的解码。
(3). 进行实时接收部分的设计和实现。使用 RTP/RTCP 协议实现实时接收
部分,在缓冲区部分进行改进,降低丢包率和延迟。并将解码后的图像数据从
YUV 格式转换为视频播放适用的 RGB 格式并进行视频播放测试。
(4). 系统集成及测试。
通过以上裁剪和实验初步实现了实时视频监控客户端的基本功能,并通过
对缓冲区的改进,在一定程度上提高了监控视频的传输质量。

关键词:Android;;实时监控
- I -
哈尔滨工业大学硕士学位论文
Abstract
No matter in people’s life, work, entertainment, or in the important
department of the country, video surveillance i