学位论文 > 优秀研究生学位论文题录展示

基于Android平台的可视对讲系统的设计与实现

作 者: 郭利全
导 师: 谢维波
学 校: 华侨大学
专 业: 计算机应用技术
关键词: Android系统 可视对讲系统 移植
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 9次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,随着经济的高速增长以及科学技术的飞速发展,人们的生活方式发生了变化,对获取最新信息的需求显得越来越迫切,智能手机逐渐走进了人们的生活。智能手机可以方便的获取互联网信息,给人们带来高端的服务与享受,大大的方便了人们的出行和生活,备受人们的关注和喜爱。在现在的市场中除了苹果手机使用其专用的IOS外,其它的智能手机以使用Android系统的居多。Android系统是Google公司推出的一个基于linux2.6内核的开源手机操作系统,由于代码开源、兼容性好、系统可移植等特点受到很多手机厂家的青睐,推出以后迅速抢占智能手机市场。同时Android系统具有诸多优势,如第三方软件研发简单、系统处理速度快、操作简单、程序之间切换迅速,将Android系统移植到其它非手机的嵌入式平台具有巨大的商业价值。本文首先是将Android系统移植到i.MX51EVK平台。在移植过程中对Android系统与嵌入式系统的关系进行了介绍;对Android系统的启动流程进行分析,阐述Android系统移植与Linux系统移植的区别和联系;详细介绍了移植的软硬件支持及基于i.MX51EVK平台的Android系统移植的全过程。其次是基于Android平台设计和实现可视对讲系统。Android系统移植成功后,在可视对讲系统的通讯流程、应用协议、数据包格式设计好的基础上,采用eclipse集成开发环境、JNI技术、NDK技术实现可视对讲系统的开发。最后是对可视对讲系统做进一步的扩展研究,内容包括音视频质量检测及可视对讲系统中的声学回声消除问题的研究。本文将Android操作系统移植到i.MX51EVK平台对于将Android系统移植到其它硬件平台具有指导意义,基于Android平台的可视对讲系统的开发及系统的扩展研究对于Android平台的软件开发者也具有启发意义。

全文目录


摘要  2-3
Abstract  3-8
第1章 绪论  8-14
  1.1 课题背景  8-9
  1.2 国内外研究现状  9-11
  1.3 课题的研究内容、研究目标、研究方案  11-13
    1.3.1 课题的研究内容及研究意义  11
    1.3.2 课题的研究目标  11
    1.3.3 本课题的研究方案与技术路线  11-13
  1.4 论文的组织结构与工作安排  13-14
第2章 系统移植及应用程序开发的软硬件支持  14-24
  2.1 硬件平台  14-18
    2.1.1 i.MX51 EVK 介绍  14-16
    2.1.2 i.MX51 平台的优势  16
    2.1.3 硬件资源描述  16-17
    2.1.4 软件开发工具包  17-18
  2.2 Android 系统的多媒体支持  18-23
    2.2.1 Linux 对视频编解码的支持  18-21
    2.2.2 Media 库  21-22
    2.2.3 OpenCore 及 StageFright  22-23
    2.2.4 Audio 及 Video 系统  23
  2.3 本章小结  23-24
第3章 Android 系统在 i.MX51 EVK 平台的移植  24-37
  3.1 基于 i.MX51 EVK 平台的可视对讲系统  24
  3.2 Android 系统的启动流程分析  24-26
    3.2.1 Android 与嵌入式 Linux  24-25
    3.2.2 Android 系统的启动流程  25-26
  3.3 软硬件平台的搭建  26-27
  3.4 Android 系统的移植  27-34
    3.4.1 源码的获取  27-29
    3.4.2 Linux 内核裁剪  29
    3.4.3 Linux 内核的二次裁剪  29-30
    3.4.4 源码的编译  30-32
    3.4.5 镜像的烧写  32-34
    3.4.6 Android 系统的调试  34
  3.5 移植实现效果  34-36
  3.6 本章小结  36-37
第4章 基于 Android 平台的可视对讲系统的设计  37-45
  4.1 通讯流程设计  37-38
  4.2 寻址方式的设计  38
  4.3 应用协议设计  38-40
  4.4 功能模块设计  40
  4.5 网络拓扑结构设计  40-41
  4.6 音视频编解码的选择  41-42
  4.7 多线程的设计  42-44
  4.8 本章小结  44-45
第5章 基于 Android 平台的可视对讲系统的实现  45-62
  5.1 系统软硬件平台  45
  5.2 音频编解码实现  45-47
  5.3 视频编解码实现  47-52
    5.3.1 视频软解码及硬解码  47
    5.3.2 视频软解码  47-49
    5.3.3 视频硬件解码  49-52
  5.4 音频的录音及播放  52-55
    5.4.1 录音功能的实现  52-53
    5.4.2 播放功能的实现  53-55
  5.5 音视频流的实时传输  55-60
    5.5.1 互斥锁与信号量  55-56
    5.5.2 互斥锁与信号量的实现  56-58
    5.5.3 实时传输的实现  58-60
  5.6 系统实现效果  60-61
  5.7 本章小结  61-62
第6章 可视对讲系统的扩展研究  62-73
  6.1 语音质量检测  62-63
  6.2 视频质量检测  63-64
  6.3 回声消除  64-68
    6.3.1 声学回声的产生  64-65
    6.3.2 回声消除算法的引入  65-66
    6.3.3 NLMS 算法的应用  66-68
  6.4 数据传输通道研究  68-72
  6.5 本章小结  72-73
第7章 总结与展望  73-76
  7.1 工作总结  73
  7.2 工作展望  73-76
参考文献  76-78
致谢  78-79
个人简历、在学期间发表的学术论文与研究成果  79

相似论文

  1. 保留残迹重建前交叉韧带移植物再血管化的实验研究,R687.2
  2. 脐血间充质干细胞移植治疗帕金森大鼠的实验研究,R742.5
  3. 用体细胞核移植构建的猪早期胚胎冷冻保存研究,S828
  4. MCMV感染同种异型皮肤移植小鼠急性间质性肺炎模型的建立,R-332
  5. p38MAPK抑制剂CBS3830对糖尿病大鼠自体静脉移植内膜增生的影响及机制探讨,R587.1
  6. 人IVF周期中短时受精方法及其临床结果的研究,R714.8
  7. 基于RFID和GPRS的无线通信平台的医疗应用,R319
  8. 第三方骨髓间充质干细胞诱导同种异体移植受体免疫耐受机制的研究,R392
  9. 自体骨髓干细胞移植治疗乙肝肝硬化临床研究,R575.2
  10. 异氟醚和七氟醚对非体外循环冠状动脉旁路移植术患者心肌保护作用的比较,R614
  11. 解剖外动脉旁路移植术在血管外科中的应用,R654.3
  12. 脑源性神经营养因子对骨髓间质干细胞移植治疗大鼠脑出血的影响,R743.34
  13. β-榄香烯对裸鼠移植瘤的放射增敏作用与血管形成的相关性研究,R734.2
  14. 心梗后骨髓间充质干细胞移植的最佳时间研究,R542.22
  15. 骨髓间充质干细胞血肿周边移植对大鼠脑出血的治疗作用及相关机制的探究,R743.34
  16. 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81
  17. 自体富血小板血浆对颗粒脂肪移植血运重建的影响,R329
  18. 重组hIL-10抗家兔皮肤移植排斥反应及其对IL-2、IFN-γ、GCs、T细胞凋亡的影响,R392
  19. 超声评价不同途径移植自体骨髓干细胞对急性心肌梗死心功能的影响,R542.22
  20. 自体骨髓干细胞移植治疗失代偿期肝硬化的临床研究,R575.2
  21. 人外周血干细胞向肝细胞转化的研究,R575.1

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com