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

基于Freescale i.MX27的视频编解码的研究与应用

作 者: 缐晓林
导 师: 游向东
学 校: 北京邮电大学
专 业: 通信与信息系统
关键词: 音视频通信 i.MX27 Linphone SIP MiniGUI
分类号: TN919.81
类 型: 硕士论文
年 份: 2010年
下 载: 85次
引 用: 2次
阅 读: 论文下载
 

内容摘要


信息通信产业在国民经济当中是绿色产业,尤其近几年发展非常之快,目前更是需要进入一个可持续发展的行列,中央对整个通信产业的重视已经达到了前所未有的高度,这是政策面;随着因特网的发展成熟,我们有了良好的宽带技术、无线技术、通信技术、计算机技术,更有了大批掌握了相关技术的优良人才,从开发到使用,这是技术面;随着社会的发展,人们对通信质量、通信方式等多方面要求的提高,使得传统的通信方式:信件、语音等不足以胜任时代的需求,这是市场需求面。有了以上三个基础条件的支撑,基于网络的音视频通信行业迅速发展起来。根据IEEE(美国电气电子工程师学会)的定义,嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”。嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,它主要应用于计算机技术、通信技术、半导体技术、微电子技术、语音图象数据传输技术,甚至传感器等先进技术,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。目前嵌入式系统已经渗透到我们生活中的每个角落,工业控制,交通管理,信息家电,家庭智能管理系统,POS网络及电子商务,环境工程,机器人等等,几乎无所不及。嵌入式系统具有系统内核小,专用性强,系统精简,实时性高,多任务操作等特征。随着信息化,智能化,网络化的发展,嵌入式系统技术也将获得更广阔的发展空间。目当前国际上有两个负责音视频编解码的标准化组织:一个是国际电信联合会(ITU-T)下的VCEG (Video code Expert Group)视频编码专家组,另一个是国际标准化组织ISO和国际电工委员会IEC下的MPEG (Motion Picture Expert Group)运动图像专家组。这两个视音频编码标准化组织都对音视频的编解码工作做出了巨大的贡献,共同推动了音视频编解码技术的发展及应用。本文将介绍一款产品——网真机,它的硬件基于Freescale公司i.MX27平台,软件基于嵌入式Linux操作系统,应用软件中,通信控制使用基于SIP (The Session Initiation Protocol初始会话协议)协议的Linphone,图形操作界面使用MiniGUI,最终实现了网络音视频通信,并具备音视频录制,音视频播放等辅助功能。文章将介绍产品相关软硬件各部分的实现原理以及所做的具体工作,并着重对视频编解码模块进行详细的阐述。

全文目录


摘要  4-6
Abstract  6-10
第一章 绪论  10-15
  1.1 项目研究背景  10
  1.2 VOIP简介  10-12
    1.2.1 VOIP的出现  10-11
    1.2.2 VOIP的标准  11
    1.2.3 VOIP的优缺点  11-12
  1.3 网络可视电话  12-13
  1.4 项目背景介绍  13-15
第二章 Freescale i.MX27处理器  15-20
  2.1 ARM相关简介  15
  2.2 Freescale i.MX27处理器介绍  15-17
  2.3 当前主流视频处理器对比  17-20
第三章 嵌入式系统  20-37
  3.1 嵌入式系统简介  20-23
    3.1.1 嵌入式系统历史  20
    3.1.2 嵌入式系统特点  20-22
    3.1.3 嵌入式系统分类和组成  22-23
  3.2 嵌入式操作系统  23-26
    3.2.1 嵌入式操作系统的分类  23-24
    3.2.2 嵌入式操作系统的特点  24-25
    3.2.3 嵌入式Linux操作系统的优缺点  25-26
  3.3 嵌入式Linux操作系统的组成  26-31
    3.3.1 BootLoader  27
    3.3.2 嵌入式Linux内核  27-29
    3.3.3 嵌入式Linux文件系统  29-31
  3.4 嵌入式Linux操作系统在本项目中的移植  31-37
    3.4.1 BootLoader的编译移植  32-33
    3.4.2 内核的移植  33-34
    3.4.3 文件系统的移植  34-37
第四章 系统主要应用软件  37-44
  4.1 MiniGUI  37-40
    4.1.1 MiniGUI的软件架构  37-39
    4.1.2 MiniGUI的运行模式  39-40
  4.2 Linphone  40-42
  4.3 Mplayer  42-44
第五章 i.MX27视频处理单元(VPU)的介绍  44-51
  5.1 硬件操作  44-45
  5.2 软件操作  45-46
  5.3 源码结构  46-48
  5.4 VPU部分重要模块  48-51
    5.4.1 Video Codec  48-49
    5.4.2 eMMA lt  49-51
第六章 视频编解码模块的开发  51-68
  6.1 Linphone的视频编解码模块的开发  51-58
  6.2 Mplayer的视频编解码模块的开发  58-68
第七章 开发中一些具体细节问题以及解决方法  68-76
  7.1 NFS系统开发环境的建立  68-69
  7.2 编解码应用程序的测试  69-72
  7.3 FrameBuffer的修改  72-73
  7.4 网卡驱动的修改  73-76
第八章 系统测试与结论  76-79
  8.1 整体功能测试  76-78
  8.2 结论  78-79
总结  79-80
参考文献  80-81
致谢  81

相似论文

  1. 基于ARM7的车载控制中心研制,U463.6
  2. 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
  3. IMS网络中的MPLS流量工程性能评估,TN919.8
  4. 基于SIP协议的软终端的研究与实现,TN916.2
  5. IMS会话建立过程中信令优化的应用研究,TN919.8
  6. 基于IMS的远程多线程PGM研究与实现,TP393.09
  7. 基于SIP协议的多媒体通信的研究与实现,TN919.8
  8. 嵌入式多人音视频聊天模块的设计与实现,TP368.1
  9. 多媒体集群调度平台SIP服务器的研究与实现,TP368.5
  10. 基于DB33实现DVR跨域互联点播回放功能,TP391.41
  11. 嵌入式视频会议终端软件模块的设计与实现,TN948.63
  12. 基于SIP的新型语音网关系统设计与实现,TN916.2
  13. SIP Trunk网关穿越NAT的方案设计与实现,TN915.05
  14. 融合视讯系统的设计与实现,TP311.52
  15. 基于嵌入式Linux的视频传输系统开发,TP368.1
  16. 网络视频传输系统研究和设计,TN919.8
  17. SIP多媒体会议系统媒体服务器控制框架的设计与实现,TP393.05
  18. 基于软交换的VoIP通信系统研究与应用,TN916.2
  19. 基于软交换的SIP网关的设计与实现,TN915.05
  20. 基于SIP的嵌入式语音终端的研究与实现,TN916.2
  21. 广东电力调度交换网VOIP技术应用,TM73

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 图像通信、多媒体通信 > 图像编码
© 2012 www.xueweilunwen.com