嵌入式Linux多媒体播放器的改进及实现.pdfVIP

嵌入式Linux多媒体播放器的改进及实现.pdf

  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文档。上传文档
查看更多
嵌入式Linux多媒体播放器的改进及实现.pdf

第2l卷 第 l期 黑 龙 江 科 技 学 院 学 报 Vo1.21 No.1 2011年 1月 JournalofHeilongjiangInstituteofScienceTechnology Jan.2O11 文章编号:1671一O118 2011 0l一0074—03 嵌人式 Linux多媒体播放器的改进及实现 冯新宇 黑龙江科技学院 电气与信息工程学院,哈尔滨 150027 摘 要:针对现有播放器的功能,以目前流行的嵌入式Linux操作系统及 Qtopia环境下的开源 多媒体播放器代码为基础 ,改进原播放器源码 ,实现 了支持包含 MP3音频文件和 MPEG4视频文件 播放的媒体播放器及文件加载模块的多媒体文件浏览功能,通过制作新的播放器皮肤 ,来美化显示 界面。调试结果显示,各种功能在硬件开发平台GT2440上得 以验证。 关键词:嵌入式Linux;多媒体播放器;Qt;C++ 中图分类号:TN919.82 文献标志码:A Improvementand implementationofembedded Linuxmultimediaplayer FENGXinyu CollegeofElectric; InformationEngineering,HeilongjiangInstituteofScienceTechnology,Harbin150027,China Abstract:Aimedatthefunction ofthecurrentlyusedmultimediaplayer,thispaperintroducesthe improvementinoriginalcoderecoding,drawingonembeddedLinuxoperatingsystem in prevailing use andthemultimediaplayeropen-coderesourceunderQtopiaenvironment.Theimprovementisassociated withbothMP3audiofilesandMPEG4 videofiles,andMP3andMPEG4mediaplayers.alongwiththe browsingfunctionofmultimediafilesbyloadingthedocumentsloadmoduleand theembellishedoutlook bymodifyingtheskinoftheplayer.Thepaperendswiththeverificationofallfunctionsonthehardware developmentplatform GT2440. Keywords:embeddedLinux;muhimediaplayer;Qt;C++ 用,它可以实现文件检索和高级文件编辑,如文件或 0 引 言 文件夹的复制 、粘贴 、删除。而且 ,搜索的文件为多 媒体文件,它对多媒体文件 的加载节点与播放器 中 MP3和MPEG4是现有嵌入式多媒体播放器巾 多媒体文件的加载节点相同。想利用文件浏览器这 应J+】最广泛的两种格式。现有嵌入式媒体播放器的 个嵌入式应用的代码,删掉高级文件编辑等播放器 多媒体文件加载方式,是当文件存储往 CF卡中,一 中用不到的功能,将剩下的代码与播放器中的play— 旦卡被插入开发板,卡会被 自动扫描,多媒体文件会 listwidget文件中的代码糅合在一起,形成具有文件 自动被加载到播放器巾并形成播放列表 。 浏览功能的playlist窗 口,考虑到原播放器代码文件 Qtopia的嵌入式应用 ,tI有 一个文件浏览器应 间交又关系比较复杂,即使原playlist窗口中的子窗 收稿 日期 :2011—0I一07 基金项 目:黑龙江省教育,科学技术研究断上项翻第一作者简介:冯新字 1978一 ,男,黑龙汀省北安人,讲师,硕士,研究方向:嵌入式系统,E—mail:座机电话号码@I63.COiffl。 第 1期 冯新宇:嵌入式 Linux多媒体播放器 的改进及实现 75 口部件及其很多功能函数均不再使用,其 中的一些 istwidget的构造 函数部分全部移到 filebrowser中的 全局变量还是有很多被其他相关联的文件访问 。 init 函数 中,而且也要改动 init 函数,其 中有关 笔者试图采用不改变原播放器大部分代码,只改变 下拉菜单、可激活项、工具条及列表实现等子窗 口的 窗 口显示部分的代码的方法来加 以改进,开发出播 初始定义要移到 Play1jstwidgetprivate类 中,在 init 放器文件加载模块浏览文件系统找到多媒体文

文档评论(0)

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

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

1亿VIP精品文档

相关文档