移动多媒体终端编解码及其软件平台研究

移动多媒体终端编解码及其软件平台研究

论文摘要

随着3G通信技术和移动互联网的迅猛发展,基于IP网络的多媒体传输成为电子技术、计算机技术和通信技术相结合的一项技术。与此同时,多媒体的实时通信已经成为网络通信中一项非常重要的业务。而且这些应用通常和嵌入式系统紧密结合,形成了诸如视频点播、视频会议、视频监控、视频通话等各种各样的多媒体应用,这些应用的出现为人们的生活和工作带来了极大的便利。本论文以一个实际的嵌入式视频传输系统的开发为基础,对嵌入式音视频传输中的关键技术进行了研究。在多媒体通信中多媒体的编解码成为一项非常关键的技术,它不仅关系到网络传输的负荷而且也关乎多媒体通信的质量。论文对音视频通信中常用的编解码方式进行了研究,并对三星公司的S3C6410处理器的硬件编解码进行了讨论。在此基础上论文提出了基于S3C6410处理器的音视频多媒体通信终端,实现了多种格式的编解码。论文完成的主要内容如下:(1)首先提出了课题的研究背景、内容和意义,同时介绍了音视频通信的研究现状和应用现状,并对多媒体音视频传输中的信令技术、语音编解码技术、视频编码、实时传输技术及质量保证技术进行了简单的介绍。(2)多媒体编解码已经成为嵌入式应用开发中一个非常重要的技术,论文在介绍音视频编解码必要性的基础上,介绍了编解码中常用到的技术。然后对两种非常常见的视频编解码MPEG4和H.264编解码进行了详细的介绍,并介绍了常用的各种开源的编码器。然后论文介绍了三星公司的S3C6410处理器中自带的硬件多媒体编码器和其实现方案。(3)论文结合SIP协议的多媒体音视频传输的例子讲述了编解码的实际应用。给出了基于SIP协议的多媒体通信终端的软件架构,并对其中的信令模块、视频采集模块、数据编码、网络传输模块进行了详细的介绍。(4)最后论文介绍了系统测试的结果,并针对目前Linux环境下多媒体编解码软件平台的现状提出了两种可能的解决方案。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • Contents
  • 第一章 绪论
  • 1.1 研究背景及意义
  • 1.2 编码技术研究现状及其发展趋势
  • 1.3 多媒体编码技术的发展历程
  • 1.4 论文内容和结构安排
  • 第二章 多媒体通信中的核心技术
  • 2.1 信令技术
  • 2.1.1 H.323协议
  • 2.1.2 SIP协议
  • 2.1.3 两种协议的异同
  • 2.2 媒体编码技术
  • 2.2.1 语音编码技术
  • 2.2.2 视频编码技术
  • 2.3 多媒体网络传输技术
  • 2.4 业务质量
  • 2.5 本章小结
  • 第三章 视频编码的相关技术
  • 3.1 编码技术简介
  • 3.1.1 编码技术的必要性
  • 3.1.2 视频编码技术
  • 3.2 MPEG4和H.264编码
  • 3.2.1 视频编码标准简介
  • 3.2.2 MPEGX系列
  • 3.2.3 H.26X系列
  • 3.2.4 两种编码的比较
  • 3.3 MPEG4编码标准详解
  • 3.3.1 MPEG-4的特点
  • 3.3.2 MPEG-4的组成
  • 3.3.3 MPEG-4的编解码过程
  • 3.3.4 常用的MPEG-4编解码器
  • 3.4 H.264编码标准详解
  • 3.4.1 H.264的特点
  • 3.4.2 H.264的分层结构
  • 3.4.3 常用的开源H.264编码器
  • 3.5 S3C6410的多媒体编码器(MFC)
  • 3.6 本章小结
  • 第四章 多媒体编解码的应用
  • 4.1 音视频传输系统总体设计
  • 4.1.1 总体方案
  • 4.1.2 终端硬件结构
  • 4.1.3 终端软件结构
  • 4.2 信令模块
  • 4.2.1 SIP协议的组成和功能
  • 4.2.2 SIP协议实现机制
  • 4.2.3 视频流单向的传输过程
  • 4.2.4 通信的会话流程
  • 4.3 视频采集模块
  • 4.3.1 Video4Linux2简介
  • 4.3.2 设置采集方式格式常用命令标志
  • 4.3.3 操作流程
  • 4.4 数据编码模块
  • 4.5 网络传输模块
  • 4.5.1 网络传输的结构
  • 4.5.2 H.264视频流的封装原则及流程
  • 4.5.3 基于JRTPLIB的流媒体数据传输
  • 4.6 主控模块
  • 4.7 本章小结
  • 第五章 软件平台浅析
  • 5.1 音视频编程现状
  • 5.2 封装多媒体编程API
  • 5.2.1 Symbian系统及其多媒体架构
  • 5.2.2 封装多媒体API
  • 5.2.3 封装多媒体API的优缺点
  • 5.3 移植Android系统
  • 5.3.1 Android系统简介
  • 5.3.2 Android系统的架构
  • 5.3.3 Android系统的多媒体框架
  • 5.4 本章小结
  • 第六章 系统测试
  • 6.1 实验介绍
  • 6.2 解码实验
  • 6.3 视频传输测试
  • 6.4 传输结果分析
  • 6.5 本章小结
  • 结论
  • 参考文献
  • 攻读学位期间发表的论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    移动多媒体终端编解码及其软件平台研究
    下载Doc文档

    猜你喜欢