音频解码的设计
[关键词:音频解码] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0930,word全文:35页,合计:15000字 |
毕业设计任务:
本设计将采用QT完成一个GUI图形外观。核心接口是解码程序,所用到的库是FF mepg。整个方案设计的软件需要配置选项方式编译解码程序。
播放器的图形界面不但具有播放功能和暂停功能以及停止功能,还有添加音乐文件并自动生成列表。除了最基本的功能外,该播放器还包括快进和后退,并且支持歌曲的切换。
为了支持声音的调节,添加了音量调节活动条,以及禁言功能,这些按钮都通过Qt信号与槽功能产生相应操作。在播放歌曲的同时,加入进度条显示播放精度,并且可以拖动该进度条随时随地跳转播放的内容。通过定义一个定时器,统计一首歌的总时间,并且通过判断当前播放的状态,计算出所示总时间的比例。
技术要求:
有完整的播放功能和流畅播放,支持所需要播放的格式,硬件设计完整、可行。
不会出现闪退和界面显示缺漏和解码卡顿。
针对传统播放器出现的体积大,支持格式少等问题,本文设计一款功能强大的基于Qt/E界面的音频播放器。优化其体积,增强可移植性,可移植到绝大部分ARM平台中,本文平台为基于Cortex A9的Exynos 4412开发板。并通过分析Linux下部分播放器源码,整合、简化生成可编译解码包,支持MP3、FLAC、WMA、WAV、APE格式的解码。
论文章节安排
本文基于Linux系统下并使用QT图形界面工具制作一个可移植到嵌入式ARM平台的多格式音频解码器。章节安排如下:
第一部分:介绍本论文的课题背景。蕴含音频解码前景与概况,还有本设计研究目的。
第二部分:介绍多格式音频解码器的概念性理论基础知识,涉及阐述几种常用音频格式以及解码原理。
第三部分:论述开发板硬件组成,涉及芯片简介及各个基础部件介绍。
第四部分:软件基本开发环境的构建,涉及U-boot、内核的烧写,还有字库,Qt工具的交叉编译,触摸屏驱动编写等。
第五部分:详细介绍运用Qt工具开发音频解码播放器软件的制作过程,包括外形和播放器的功能实现。
第六部分:阐述解码器的ARM开发板平台的移植,软硬件调试使其完美兼容便携式ARM平台。
第七部分:主要对此次音频解码系统设计进行感想和制作工作总结。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0930,word全文:35页,合计:15000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——音频解码的设计(论文)!
-
没有关键字相关信息!