Chinaunix首页 | 论坛 | 博客
  • 博客访问: 793500
  • 博文数量: 858
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 17:43
文章分类

全部博文(858)

文章存档

2011年(1)

2008年(857)

我的朋友

分类: LINUX

2008-08-29 17:46:32

 
以前用Windows的时候听歌一般都是用TTPlayer(千千静听)的,主要是有歌词的同步显示,很好的功能!现在做什么都用Linux了,wine一个千千静听太费资源,所以一直用Audacious,感觉也很不错,可惜的是没有歌词同步的支持。虽然有一个插件可以用,但是不是很好安装,支持也不够。这个学期的专业实践正好可以做点东西,决定做个Linux下的播放器,支持歌词同步显示!

下面是一个简单的需求个立项计划:

1项目概述

2项目名称

LivaPlayer音频播放软件的设计与实现

3目的及范围

本项目基于Java平台,设计并实现一个具有播放Wav、MP3、Wma等主流格式音频文件的播放器。该播放器具有Windows下类似TTPlayer一样可以进行歌词同步显示的功能,填补了在Linux下没有类似功能的播放器的空白。

4项目简述

针对Linux下没有带歌词显示播放器的空白,我们将基于Java设计一个可以进行主

流音频文件格式的播放器软件——LivaPlayer。该播放器的开发过程将在不同的操

作系统上进行,具体的开发环境如下:

操作系统平台:WindowsXPSP2与GNU/LinuxUbuntuFeistyFawn

JDK版本:build1.6.0-b105

IDE:Eclipse3.2x

整个项目大体分为以下几个模块的设计与实现:

1.音频解码器模块

2.播放事件控制模块

3.歌词文件解析模块

4.歌词文件下载模块

5.歌词文件数据库设计

6.用户界面模块


5功能性需求

1.可以正确播放Wav、MP3、Wma格式的音频文件。

2.可以让用户指定本地磁盘上待播放的文件,并加入列表。

3.能够调节左右声道与音量大小。

4.播放时可以进行播放暂停,播放停止,播放上/下一首的选择。

5.可以在本地磁盘的指定目录下查找歌词文件,并进行同步显示。

6.可以联网到歌词数据库下载歌词文件,并进行同步显示。

Linux下的千千静听——LivaPlayerLinux下的千千静听——LivaPlayerLinux下的千千静听——LivaPlayerLinux下的千千静听——LivaPlayerLinux下的千千静听——LivaPlayerLinux下的千千静听——LivaPlayerLinux下的千千静听——LivaPlayerLinux下的千千静听——LivaPlayerLinux下的千千静听——LivaPlayerLinux下的千千静听——LivaPlayer
阅读(619) | 评论(0) | 转发(0) |
0

上一篇:Linux相关经验

下一篇:linux修改启动项

给主人留下些什么吧!~~