前言, 同事想要可以在web端直接播放我的机器里面的音乐,并且能有选择分类等的功能, 以前的ample局域网音乐广播服务就有些力不从心了.
这时候我们就采用sockso来实现这个.
官网地址
http://sockso.pu-gh.com/
sockso支持mp3,m4a,ogg,wma,flac等格式,有一个比较友好的界面,类似以前的在线音乐播放,并且有一些数据的统计功能,播放了哪些,哪些最热心,列表也支持拖拽操作.
下载linux版,地址在这里http://sockso.googlecode.com/files/sockso-1.5.3.zip
解压后直接./linux.sh就可以运行了
(需要注意的是这个软件是用java写的,所以需要安装java的运行环境,可以参考之前我写的java安装,地址在这里)
配置非常简单,弹出的界面里面选择collection, +Add folder添加音乐目录,然后点scan Now会开始更新当前的音乐列表.
接下来配置下General,这里端口默认是4444, 可以修改下title,允许上传/下载是否,
在管理界面的最下面,有一个IP地址, 那个是独立IP地址. 如果你是独立的主机有一个独立IP,那么就可以用这个,
否则就右键点下这个地址, 有一个My Computer 本地地址, 这样就会在127.0.0.1:4444来打开.但是也可以通过局域网地址来链接,我的局域网IP是192.168.85.123
所以直接浏览器打开192.168.85.123:4444就可以了, 支持音乐内置的封面, 另外大家可以去代码的目录修改下样式, 主题, 默认有3个主题bold,original,tinygreen.
大家可以把这个作为一个自己服务器上的音乐播放组件加进来
enojoy~