以前用Windows的时候听歌一般都是用TTPlayer(千千静听) 的,主要是有歌词的同步显示,很好的功能!现在做什么都用Linux了,wine一个千千静听太费资源,所以一直用Audacious,感觉也很不错,可惜的是没有歌词同步的支持。虽然有一个插件可以用,但是不是很好安装,支持也不够。这个学期的专业实践正好可以做点东西,决定做个Linux下的播放器,支持歌词同步显示!
下面是一个简单的需求个立项计划:
1 项目概述
2 项目名称
LivaPlayer音频播放软件的设计与实现
3 目的及范围
本项目基于Java平台,设计并实现一个具有播放Wav、MP3、Wma等主流格式音频文件的播放器。该播放器具有Windows下类似TTPlayer一样可以进行歌词同步显示的功能,填补了在Linux下没有类似功能的播放器的空白。
4 项目简述
针对Linux下没有带歌词显示播放器的空白,我们将基于Java设计一个可以进行主
流音频文件格式的播放器软件----LivaPlayer。该播放器的开发过程将在不同的操
作系统上进行,具体的开发环境如下:
操作系统平台:Windows XP SP2与GNU/Linux Ubuntu Feisty Fawn
JDK版本:build 1.6.0-b105
IDE:Eclipse 3.2x
整个项目大体分为以下几个模块的设计与实现:
1. 音频解码器模块
2. 播放事件控制模块
3. 歌词文件解析模块
4. 歌词文件下载模块
5. 歌词文件数据库设计
6. 用户界面模块
5 功能性需求
1. 可以正确播放Wav、MP3、Wma格式的音频文件。
2. 可以让用户指定本地磁盘上待播放的文件,并加入列表。
3. 能够调节左右声道与音量大小。
4. 播放时可以进行播放暂停,播放停止,播放上/下一首的选择。
5. 可以在本地磁盘的指定目录下查找歌词文件,并进行同步显示。
6. 可以联网到歌词数据库下载歌词文件,并进行同步显示。


somejunbao 于 2010-03-22 17:45:43发表:
支持!
xzj4167 于 2010-03-16 15:18:23发表:
有志青年
thorne 于 2010-03-15 20:28:30发表:
浪费劳力了吧 比如xmms adoucious之类都很好哇
linux下音乐播放器真的很多了 lz
liuhuisfp 于 2010-03-15 15:47:24发表:
好想法,偶想改进下五笔输入法
fanbt 于 2010-03-09 19:54:01发表:
且先不说其它,就用JAVA这点来说,你程序的兼容性和性能就是两大难关
ajiejiejie 于 2007-04-28 01:16:18发表:
没必要吧 xmms早实现了 你去我博客看看效果图吧
http://blog.sina.com.cn/u/4c3534ec0100090j