Ubuntu下用edna与HighSlide建立自己的媒体服务器

Ubuntu下使用edna与HighSlide建立自己的媒体服务器的详细过程。

Edna是一个Python写的媒体服务器。它支持MP3的流播放,可以输出m3u播放文件来自动让远程机器播放服务器上面的文件,同时自动显示指定目录下面的图片文件,是一个非常好的媒体服务器。

看看效果:

Ubuntu下用edna与HighSlide建立自己的媒体服务器

首先,下载完成以后,解压到一个目录。

运行非常简单。
python edna.py或者
./edna.py

这样就可以打开浏览器,输入服务器IP:8080浏览网页了。

edna的控制文件都在edna.conf里面。
1、配置edna的显示目录-[sources]节。
找到[sources]节,添加上自己的目录,譬如
dir1 = /mnt/cdrom = MP3 CDROM
dir2 = /mp3/all-albums = Jukebox

这样就和显示/mnt/cdrom和/mp3/all-albumns下面的文件。

现在重新启动edna就可以从浏览器查看了。

2、配置网页模板-[server]节
[server]
#端口
port = 8080

# 配置模板目录
template-dir = templates
# 配置图标目录
resource-dir = resources

# 配置Html模板,好像用的是Python的EZT模板
template = default.ezt
# 如果想显示MP3的TAG信息,则配置其他模板
# template = default_complex.ezt

3、安全系统配置-[acl]节
[acl]
# 配置密码加密方式,如果不是下面两项,则在配置文件里面直接显示密码 :
#password_hash = md5
#password_hash = sha

# 配置可以登录的机器
allow = host1, host2, host3/24, 123.123.123.123, 2.2.2.2/11
# 配置帐号和密码
auth = aUser1:aPass1, aUser2:aPass2

# 配置进入目录是否限制
# 0 Only check '/'
# 1 Check for all directory indexes (default)
# 2 Check for all requests
#auth_level=2

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyxxds.html