[发现]一个好用的MPD浏览器播放界面 - phpMp2

Totem,mplayer,sopcast,realplayer,bmp
回复
GPX-ZERO
帖子: 38
注册时间: 2005-08-04 14:37
来自: 中国香港

[发现]一个好用的MPD浏览器播放界面 - phpMp2

#1

帖子 GPX-ZERO » 2006-07-08 21:48

MPD: http://www.musicpd.org/
phpMp2: http://www.musicpd.org/phpMp2.shtml
运行它至少需要HTTP服务器 (如apache)跟PHP。源里都有的了。
大约多花了十多MB记忆体。
先写MPD, 然后写phpMp2。
一、安装MPD:
1, 安装源里的。

代码: 全选

sudo apt-get install mpd
1.1, 设置.mpdconf。

代码: 全选

gedit ~/.mpdconf
至少需要设置下面的项目。更多的 man mpd.conf。
music_directory "~/music" #如果音档分散可以用ln -s指向目录。
playlist_directory "~/music/playlist"
db_file "~/.mpd/mpd.db"
log_file "~/.mpd/mpd.log"
error_file "~/.mpd/mpd.error"
state_file "~/.mpd/mpd.state"
filesystem_charset "UTF-8"
1.2, 创建数据库。

代码: 全选

mpd --create-db
2.1, 安装SVN里的。

代码: 全选

sudo apt-get install subversion automake1.9 libao-dev zlib1g-dev
$svn co https://svn.musicpd.org/mpd/trunk mpd
$cd mpd
$gedit INSTALL #读一下INSTALL...
$sh autogen.sh
$./configure --help
$make
#make install
2.2, 设置.mpdconf。
如1.1同样, 但可以加多一项 pid_file "~/.mpd/mpd.pid"。
当杀掉mpd时, 就可以用mpd --kill。

二、运行phpMp2:
1, 安装源里的apache2跟PHP。

代码: 全选

sudo apt-get install apache2 php5 php5-gd
2, 解压缩, 把phpMp2移进/var/www。

代码: 全选

tar jxvf phpMp2-0.11.0.tar.bz2 && sudo mv -r phpMp2 /var/www
3, 读一下README...

代码: 全选

gedit /var/www/phpMp2/README
4, 运行apache2和mpd。

代码: 全选

sudo /etc/init.d/apache2 start or sudo apache2ctl start ;mpd
5, 登入http://localhost/phpMp2

三、取消启动时自动运行apache2的其中一种方法:
1, 安装sysv-rc-conf。

代码: 全选

sudo apt-get install sysv-rc-conf
2, sudo sysv-rc-conf后, 空白键清空apache2一列。
附件
phpmp2.jpg
回复