嵌入式linux多媒体播放器的改进及实现

嵌入式linux多媒体播放器的改进及实现

ID:34489420

大小:950.48 KB

页数:4页

时间:2019-03-06

嵌入式linux多媒体播放器的改进及实现_第1页
嵌入式linux多媒体播放器的改进及实现_第2页
嵌入式linux多媒体播放器的改进及实现_第3页
嵌入式linux多媒体播放器的改进及实现_第4页
资源描述:

《嵌入式linux多媒体播放器的改进及实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第21卷第1期黑龙江科技学院学报Vo.l21No.12011年1月JournalofHeilongjiangInstituteofScience&TechnologyJan.2011文章编号:1671-0118(2011)01-0074-03嵌入式Linux多媒体播放器的改进及实现冯新宇(黑龙江科技学院电气与信息工程学院,哈尔滨150027)摘要:针对现有播放器的功能,以目前流行的嵌入式Linux操作系统及Qtopia环境下的开源多媒体播放器代码为基础,改进原播放器源码,

2、实现了支持包含MP3音频文件和MPEG4视频文件播放的媒体播放器及文件加载模块的多媒体文件浏览功能,通过制作新的播放器皮肤,来美化显示界面。调试结果显示,各种功能在硬件开发平台GT2440上得以验证。关键词:嵌入式Linux;多媒体播放器;Q;tC++中图分类号:TN919.82文献标志码:AImprovementandmiplementationofembeddedLinuxmultmiediaplayerFENGXinyu(CollegeofElectric&InformationEngineering,He

3、ilongjiangInstituteofScience&Technology,Harbin150027,China)Abstract:Aimedatthefunctionofthecurrentlyusedmultimediaplayer,thispaperintroducestheimprovementinoriginalcoderecoding,drawingonembeddedLinuxoperatingsysteminprevailinguseandthemultimediaplayeropencoder

4、esourceunderQtopiaenvironmen.tTheimprovementisassociatedwithbothMP3audiofilesandMPEG4videofiles,andMP3andMPEG4mediaplayers,alongwiththebrowsingfunctionofmultimediafilesbyloadingthedocumentsloadmoduleandtheembellishedoutlookbymodifyingtheskinoftheplayer.Thepaper

5、endswiththeverificationofallfunctionsonthehardwaredevelopmentplatformGT2440.Keywords:embeddedLinux;multimediaplayer;Q;tC++用,它可以实现文件检索和高级文件编辑,如文件或0引言文件夹的复制、粘贴、删除。而且,搜索的文件为多媒体文件,它对多媒体文件的加载节点与播放器中MP3和MPEG4是现有嵌入式多媒体播放器中多媒体文件的加载节点相同。想利用文件浏览器这应用最广泛的两种格式。现有嵌入式媒体播放器的

6、个嵌入式应用的代码,删掉高级文件编辑等播放器多媒体文件加载方式,是当文件存储在CF卡中,一中用不到的功能,将剩下的代码与播放器中的play旦卡被插入开发板,卡会被自动扫描,多媒体文件会listwidget文件中的代码糅合在一起,形成具有文件[1]自动被加载到播放器中并形成播放列表。浏览功能的playlist窗口,考虑到原播放器代码文件Qtopia的嵌入式应用中有一个文件浏览器应间交叉关系比较复杂,即使原playlist窗口中的子窗收稿日期:2011-01-07基金项目:黑龙江省教育厅科学技术研究面上项目(1

7、1541308)第一作者简介:冯新宇(1978-),男,黑龙江省北安人,讲师,硕士,研究方向:嵌入式系统,Emai:l88574099@163.com。第1期冯新宇:嵌入式Linux多媒体播放器的改进及实现75口部件及其很多功能函数均不再使用,其中的一些widgett类的构造函数,为了统一风格,将原playl[2]全局变量还是有很多被其他相关联的文件访问。istwidget的构造函数部分全部移到filebrowser中的笔者试图采用不改变原播放器大部分代码,只改变init()函数中,而且也要改动init()函

8、数,其中有关窗口显示部分的代码的方法来加以改进,开发出播下拉菜单、可激活项、工具条及列表实现等子窗口的放器文件加载模块浏览文件系统找到多媒体文件的初始定义要移到Playlistwidgetprivate类中,在init()功能。函数中还要将原播放器中的tab子窗口实例化,但不显示,设置文件浏览器的文件列表窗口为中央窗1改进方法口部件,可设置播

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。