开题报告 MPLAYER参考模板.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XX大学本科生毕业设计(论文)开题报告 姓 名 学号 专 业 题 目 基于QT前端的MPlayer播放器 一、研究背景、概况及意义 MPlayer是一款开源的多媒体播放器,以GNU通用公共许可证发布。此款软件可在各主流作业系统使用,例如Linux和其他类Unix作业系统、微软的视窗系统及苹果电脑的Mac OS X系统。MPlayer是建基于命令行界面,在各作业系统可选择安装不同的图形界面。的另一个大的特色是广泛的输出设备支持。它可以在X11,Xv,DGA, OpenGL,SVGAlib,fbdev,AAlib,DirectFB下工作,而且能使用GGI和SDL(由此可以使用他们支持的各种驱动模式) 和一些低级的硬件相关的驱动模式(比如Matrox,3Dfx和Radeon,Mach64,Permedia3)!他们大多数支持软件或者硬件缩放。 二、研究主要内容 设计一套基于QT前端的Mplayer播放器,实现如下功能: 1、播放MP3和视频文件 2、实现播放/暂停功能 3、实现动态显示当前播放时间及总时间 4、快进/快退功能 5、下一个/上一个功能 6、显示播放列表 7、音量设置 8、导入音频/视频文件 9、静音功能 三、研究步骤、方法及措施 1、查找文献资料,比较各种播放软件的优缺点及其功能的调研 2、为系统制定初步设计方案; 3、熟悉Mplayer代码结构,查看Mplayer提供的文档。 4、学习基本的C++知识; 5、学习Qt编程; 6、编写基于Qt前端的Mplayer播放器 7、熟悉为系统开发所选用的开发板,包括其相关的接口、寄存器等等; 8、学习嵌入式系统的构建,制作交叉编译器、编写bootloader、裁剪与移植linux内核、制作根文件系统; 9、对基本的linux驱动程序开发进行学习,包括音频驱动及framebuffer驱动等等,并且完成系统中所用到的相关部件的驱动的移植或编写; 10、进行基于Qt前端的MPlayer播放器的移植; 11、对整个系统进行系统联调,解决其中出现的问题。 四、研究进度计划 3.11 ~ 3.16 查找文献资料,了解现在多媒体播放器的功能设置及存在的问题; 3.17 ~ 3.20制定初步设计方案,在所查阅文献的基础上,完成开题报告、任务书和文献综述; 3.21 ~ 3.31熟悉为系统开发所选用的开发板,包括其相关的接口、寄存器等等; 4. 1 ~ 4. 5 学习搭建嵌入式Linux交叉开发环境、交叉编译工具链的使用、交叉编译工具链制作通过crosstool制作自己的交叉工具链嵌入式linux引导程序的原理,移植u-boot内核启动流程、内核移植的一般方法、分析平台相关代码结构, 学生签名:        年  月  日 指导教师意见(对本课题的深度、广度及工作量的意见及开题是否通过): 通过 □ 完善后通过 □ 未通过 □                指导教师签名:        年  月  日 注:开题报告用A4纸打印装订在毕业设计(论文)任务书后,学生可根据开题报告的长度加页。 开题是否通过请指导教师在□内打“√”。 1

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档