音频播放器软件的设计与实现_毕业论文

音频播放器软件的设计与实现_毕业论文

ID:822802

大小:667.52 KB

页数:51页

时间:2017-09-08

音频播放器软件的设计与实现_毕业论文_第1页
音频播放器软件的设计与实现_毕业论文_第2页
音频播放器软件的设计与实现_毕业论文_第3页
音频播放器软件的设计与实现_毕业论文_第4页
音频播放器软件的设计与实现_毕业论文_第5页
资源描述:

《音频播放器软件的设计与实现_毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、南开大学滨海学院本科生毕业论文(设计)中文题目:音频播放器软件的设计与实现外文题目:TheDesignandImplementationofAudioPlayerSystem系别:计算机科学系专业:计算机科学与技术(数字影视动画技术与应用方向)完成日期:2011年4月30日2南开大学滨海学院本科毕业论文(设计)诚信声明本人郑重声明:所呈交的毕业论文(设计),题目《基于智能卡的远程身份认证系统设计与实现》是本人在指导教师的指导下,独立进行研究工作所取得的成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明。除此之外,本论文不包含任何其他个人或集体已经发表或

2、撰写过的作品成果。本人完全意识到本声明的法律结果。毕业论文(设计)作者签名:郭培赞日期:2011年4月5日2摘要音频播放器软件的设计与实现摘要随着计算机和多媒体技术的不断发展以及个人计算机的普及,各种各样的媒体文件、媒体播放器层出不穷,而MP3(MPEGAudioLayer3)格式以其体积小、音质也有保证的特点成为使用最为广泛的音频格式,得到了绝大多数软件和硬件媒体播放器的支持,同时WAV格式作为无损的音频格式也独树一帜。如今,软件市场上的媒体播放器百花齐放,如:MediaPlayer,酷我音乐盒和千千静听等。高音质播放和低内存消耗是各种媒体播放器所追求的目标。本文探索

3、性地设计实现了一个支持播放列表和LRC歌词实时显示的音频播放器的软件。本软件用Eclipse3.2平台,java语言及其相应的音频支持插件JMF开发而成,设计思想为MVC,即Model-View-Control模式。该播放器实现了在播放MP3的同时实时地显示LRC歌词,并且支持WAV等。利用java开发的应用程序具有平台可移植性,可以做到Oncewrite,runeverywhere,同时有着比较完善的功能。论文首先介绍了java语言,MVC及JMF的基本概念,内容及章节安排。然后,论文介绍了系统的设计目标,划分并设计了系统功能模块,包括:播放窗口模块、播放列表管理模块

4、、歌词实时显示模块、播放控制模块和播放信息模块等,设计了媒体文件和歌词文件的处理流程。接着,论文介绍了本播放器的开发平台,阐述了系统各功能的详细设计与实现。最后,论文介绍了系统的运行环境及运行效果,并对各个部分进行了图示说明。关键词:音频播放器平台无关javaMVCJMFEclipseIIAbstractThedesignandimplementationoftheAudioPlayerSystemAbstractWiththeevolvementandpopularizationofcomputerscienceandmultimediatechnology,avar

5、ietyofmediafiles,mediaplayersoftwarecomeintoappearenceoneafteranother.MP3(MPEGAudioLayer3)formatalsobecomesthemostwidelyusedfeaturesaudioformat,foritssmallsizeandsoundquality.It’ssupportedbythevastmajorityofsoftwareandthehardwaremediaplayer.WAVaudioformatsisalseofamousforitsno-damagingso

6、undquality.Today,mediaplayersoftwareonthemarketrisesoneafteranother,suchas:MediaPlayer,coolboxesandTTPlayerandsoon.Thepursuitofhighqualityandlowmemoryconsumptioniscarriedonbyeverymediaplayer.ThisarticleexplorestodesignandimplementaLRCsupportedaudioplayersoftwarewithplaylistsandreal-timed

7、isplay.ThesoftwareusedEclipse3.2,javalanguageanditscorrespondingaudiosupportplug-insdevelopedwithJMFasthedevelopplatform.ThemaindesigningideaofthesoftwareistheMVC(theModel-View-Control)pattern.TheplayerachievedinrealtimeLRCdisplaywhileplayingMP3,andsupportsWAVandsoon.Prog

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

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

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