Linux下的千千静听——LivaPlayer

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

1 项目概述

2 项目名称

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

3 目的及范围

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

4 项目简述

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

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

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

操作系统平台:Windows XP SP2GNU/Linux Ubuntu Feisty Fawn

JDK版本:build 1.6.0-b105

IDEEclipse 3.2x

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

1. 音频解码器模块

2. 播放事件控制模块

3. 歌词文件解析模块

4. 歌词文件下载模块

5. 歌词文件数据库设计

6. 用户界面模块

5 功能性需求

1. 可以正确播放WavMP3Wma格式的音频文件。

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

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

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

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

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


版权声明:欢迎加入开源技术 Q 群:242561391,让学习和分享成为一种习惯!

ubuntu16.04安装iNode客户端心得总结

第一次使用ubuntu16.04 搞了好久总算是把客户端给装上了 算是初战告捷吧!~第一步 下载客户端 我用的是CSDN里面别人分享的iNodeClient_For_Linux_V3.60-...

在64位ubuntu14.04上安装校园客户端iNodeClient

在ubuntu14.04上面安装32位老版本H3C iNodeClient客户端遇到的问题以及解决的办法

为UBUNTU安装一个像千千静听一样的MP3播放器

今天闲着无聊,所以想听下歌,在UBUNTU下,用系统自带的那个Rhythmbox界面太大了,一点也不爽,所以想找个想千千静听的MP3播放器,到论坛上逛一下,找到了Audacious!听说不错,所以就装...

ALSong-带有高级音效的漂亮音乐播放器(类似千千静听)

ALSong是一个来自于韩国的免费音乐播放器,是由1993就建立的ESTsoft团队制作的。它的界面和千千静听几乎一模一样,并且有些地方还胜过后者,比如皮肤界面颜色可变。而功能方面也是一样的强大,动态...
  • cb3000
  • cb3000
  • 2011年12月23日 21:20
  • 384

分层窗口实现千千静听的透明歌词

千千静听的透明歌词有两个特点: 1.只有在点击到文字上时,才可以拖动,也就是说窗口是不规则的。 2.当设置为总是在前面,最顶层窗口时,歌词窗口的下层窗口的刷新也能体现到歌词上来,也就是歌词依然透明...

联想FN+F9控制千千静听

1.最直接是思路是将系统带的微软的播放器wmplayer.exe用千千静听的播放器替换,并将文件名TTPlayer.exe改为wmplayer.exe。同时把千千静听目录下的其它文件也都复制到wmpl...

关于C# 模仿千千静听 磁铁窗体 的个人的一个思路

这个是源文件的下载连接: http://download.csdn.net/detail/crystal_lz/4057081 其实感觉把那个吸铁效果做出来不难、、难的是、、如何让两个或者多个...

千千静听E源码

  • 2017年11月13日 21:55
  • 203KB
  • 下载

千千静听皮肤

  • 2017年11月16日 16:24
  • 96KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux下的千千静听——LivaPlayer
举报原因:
原因补充:

(最多只允许输入30个字)