首页> 中文学位 >基于流媒体的多声道音频播放器设计与实现
【6h】

基于流媒体的多声道音频播放器设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪论

1.1课题的研究背景和意义

1.2 国内外研究概况

1.3 论文的研究内容与组织结构

2 系统需求分析

2.1 系统目标

2.2 机顶盒硬件架构分析

2.3 系统功能需求分析

2.4 本章小结

3 系统设计

3.1 软件平台MPlayer框架分析

3.2 系统框架设计

3.3 系统控制模块设计

3.4 解复用模块设计

3.5 音频解码模块设计

3.6 音频输出模块设计

3.7 本章小结

4 系统实现

4.1 系统开发编译环境配置

4.2 系统控制模块功能实现

4.3 流媒体解复用模块实现

4.4 多声道音频解码模块实现

4.5 音频输出模块实现

4.6 本章小结

5 系统测试

5.1 测试环境

5.2 功能测试

5.3 性能测试

5.4 本章小结

6 总结与展望

6.1 本文主要研究成果

6.2 下一步研究工作展望

致谢

参考文献

展开▼

摘要

随着各行各业对互联网应用的逐渐加深,数字电视逐渐取代了传统电视,成为家用电器的重要产品。数字电视为用户提供了传统的电视服务及额外的互联网冲浪、电子邮件、娱乐、电子商务等功能,让用户的生活娱乐多样化。与此同时,数字电视开始采用多声道音频格式进行音频数据的传输。杜比公司提供的音频编码技术已被各大数字电视服务提供商采用。
  根据系统的实际需求,对系统功能进行了需求分析,构建了系统的功能框架,设计了系统的各个功能模块的需求。
  从实际需求出发,分析流媒体协议MPEG2-TS传输流的内容,根据协议的相关数据结构设计TS数据流的解析方法;根据播放框架对TS流解复用模块进行优化,根据设计需求为其增加新的功能;根据系统软硬件环境,设计移植的方法。
  根据MPEG2-TS的解析方法,实现具体的解析流程,利用改进缓冲区存储等方法对内存占用进行优化;根据多声道音频的解码原理,实现多声道音频转换模块功能,并在一些音频格式解码流程中优化多声道解码的相关部分;根据系统硬件条件及移植方法,完成MPlayer在CE4100平台上的移植目标,并解决系统移植出现的问题和优化输出模块;根据系统调试中出现的音视频同步问题,优化音频输出模块的相关音频时间计算。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号