在banana-pi M3上搭建Dlna Server

在banana-pi M3上搭建Dlna Server

IT, 其他

 

M3是一块性能强大的开发板。我们可以利用它优良的性能打造一个DLNA服务器。

通常我们使用minidlna这个linux免费的软件,但是这次我们要使用的是Twonky MediaServer。Twonky拥有自己的Web控制界面,扫描速度快,控制方便,可以方便的聚合同网段设备,并且可以配置upnp。总的来说是一个非常不错的多平台DLNA服务器。

首先我们安装这个服务。

Step l:

下载解压Twonky Media Server

http://www.twonkyforum.com/downloads/

在网站中找到你需要下载的版本号,接下去就会看到为几十种不同平台专门编译的Server安装包。在BPI平台上我们需要使用的是Linux ARM little endian glibc 2.13 HF (Raspbian)。

我们首先切换到root账户。在/usr/local下创建twonky文件夹


su
cd /usr/local
mkdir twonky
cd twonky

然后下载文件例如:


wget http://www.twonkyforum.com/downloads/8.3/twonky-armel-glibc-2.13-hf-8.3.zip
unzip *.zip

 

Step 2:

测试启动 twonkyserver


./twonkystarter

此时如果正确启动则显示一些启动信息。

 

Step 3:

开机自启

在安装文件中自带一个twonky.sh的service管理脚本。我们把它安装到init.d。


cp twonky.sh /etc/init.d/twonky
chmod +x /etc/init.d/twonky
update-rc.d twonky defaults

此时可能会出现以下信息:


update-rc.d: using dependency based boot sequencing
insserv: Script twonky.sh is broken: incomplete LSB comment.
insserv: missing `Required-Stop:' entry: please add even if empty.

那么我们需要编辑此脚本:


nano /etc/init.d/twonky

添加以下内容:


# Required-Stop: $network $remote_fs

保存并退出编辑后,我们重新注册自启动:


update-rc.d twonky defaults

 

Step 4:

重启后查看服务是否运行:

等待重启完成后直接访问:

http://127.0.0.1:9000/webconfig

如果正常启动则进入TwonkyServer配置页面。

此软件为付费软件,默认30天试用。显示语言、媒体库位置、扫描周期等设定都可以通过webconfig配置,可以说非常方便。

Active Key:GAKW-TDLG-KTFW-FCSK-DBAD-WSGC-XGTH-EXAE

Amefs, Bananapi, dlna, EFS, IT, Linux, 教程
上一篇文章
Dell UP2516D 显示器开箱及使用感受
下一篇文章
只有我不在的街道 BDRip 制作感受

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Fill out this field
Fill out this field
请输入有效的电子邮箱地址。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

keyboard_arrow_up