预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

毕业设计(论文)开题汇报题目:基于Linuxmp3播放器设计和实现学院:专业名称:班级学号:学生姓名:指导老师:填表日期年12月03日选题依据、目标和意义在这个科技日新月异时代,Linux操作系统以其开源环境和稳定性在社会和市场上越来越含有竞争力,所以,熟练地掌握Linux相关操作,Linux下软件开发,是我们IT学子必需掌握一门技术。而现代社会是一个物质相对丰富时期,大家在追求物质享受同时,越来越重视自己精神享受,而音乐播放器,是一个大家日常生活中全部能接触到一个最为常见软件,供大家茶余饭后消遣之用。音乐能够陶冶情操,也能够平静大家心情,抚慰受难过灵,给人以美好享受,现在音乐播放器大全部是基于Windows操作系统,所以做一个基于Linux系统音乐播放器很必需。伴随计算机多媒体技术高速发展,各类集计算机、通信、消费电子产品等特征于一体电子产品得以广泛应用,而这类产品对目前播放器也提出了更高要求,同时,伴随Linux系统广泛使用,Linux系统上多媒体技术应用要求更为凸显。现在使用于桌面操作系统媒体播放器发展较快,通常含有强大音乐播放功效和友好用户界面,而基于Linux下mp3播放器,因为中国通常见户对Linux系统还不太熟悉,所以提前开发一个功效实用,运行速度快,占用空间小,操作和应用友好方便播放器,在Linux操作系统普及以后将会很含有使用价值,而本项目标音乐播放器就以此为出发点。现在中国计算机应用、计算机软件和电子相关类专业人才培养方面,取得了长足发展,在看到美好前景时候也存在着部分问题,比如说缺乏实际开发设计项目经验,不善于综合利用所学理论,对知识把握缺乏,融会贯通能力有所欠缺。为了顺应Linux时代时尚,锻炼自己在Linux下进行软件开发能力,也为了让大家能够愈加好享受生活,提升音乐播放器友好性和实用性,我这次选择基于Linuxmp3播放器设计和实现这个课题,考虑到GStreamer是GNOME桌面环境下用来构建流媒体应用多媒体框架(framework),其关键目标是要简化音/视频应用程序开发,现在已经能够被用来处理MP3、Ogg、MPEG2、AVI、Quicktime等多个格式多媒体数据【1】。而GTK+(本文中使用其另一个简明名称GTK)最初是GIMP专用开发库,以后发展为类Unix系统下开发图形界面应用主流开发工具之一。GTK是自由软件,而且是GNU计划一部分,GTK许可协议是LGPL【2】。所以这次项目将使用GTK和GStreamer技术来实现一个简单mp3播放器,期望能够经过这次项目来提升自己,丰富自己编程经验。二、中国外研究现实状况及发展趋势伴随现代科技迅猛发展,优异科学技术尤其是网络和计算机技术已经在人类工作和生活中发挥着极其关键作用,占据大家生活很大部分,而作为一个供大家娱乐消遣mp3软件更是成为大家生活中不可或缺一部分。作为发达国家,基于Linux下播放器起步较早,到现在已经卓有成效,而像我们这种发展中国家,因为技术落后和起步较晚等问题,对Linux下软件开发还不是很熟练,不过伴随经济发展,科技进步,其发展速度一定会很快。2.1国外现实状况及发展趋势因为国外电子信息技术起步较早且发展快速,而且对Linux系统重视程度很高,所以各类mp3播放器软件种类繁多,让人眼花缭乱,其技术也已经基础成熟。在Linux上流行播放器关键有以下多个:Freeamp,Xmms,RealPlayer,Winamp,Xmcd,Xmovie,QuickTime,Mplayer等,下面对这些媒体播放器进行分析介绍【3】。MplayerMplayer是Linux下电影播放器,她功效十分强大,它能够播放众多格式文件。Mplayer能使用众多当地Xanim,RealPlayer和Win32DLL编析码器,播放大多数MPEG、VOB、Ogg、ASF/WMV文件,也能播放VideoCD、SVCD、DVD格式电影。Mplayer另一个大特色是支持广泛输出设备,能够在X11、Xv、OpenGL等下工作【3】。XmmsXmms是X-Window系统下最流行多媒体播放器之一,大多数Linux版本全部捆绑了该产品作为Linux下标配音频播放器。其能够播放MP3、Wav等多媒体文件,而且只要提供对应插件,她还能够支持更多多媒体类型【3】。XmovieXmovie最早是作为电视节目标播放软件。它界面很简单。界面上除了播放、快进、快退、播放时间显示和播放进度这多个关键功效外,没有其它控制功效,界面上菜单不含有任何播放控制功效,基础上全部是对播放画面调整和环境变量控制。支持.mpg、.vob、.m2v等视频格式,同时能够播放mp3音频格式文件【3】。RealPlayerRealPlayer在低带宽下支持音频、视频多媒体低损失传输,同时含有优异流媒体在线播放