`
传送门:【Raspberry Pi 3试用体验】搭建Samba服务器(结项一)
https://bbs.elecfans.com/jishu_900387_1_1.html
【Raspberry Pi 3试用体验】搭建minidlna服务器(结项二)
作为局域网内资源共享服务,Samba和minidlna是一样的,但Samba无法播放共享文件夹内的文件,minidlna可以,而且占用资源也比前者少。所以如果要对共享媒体文件进行实时播放,唯minidlna不二之选。
- sudo apt-get purge minidlna -y
终端输入上述命令,发现树莓派3的raspbian系统并未安装minidlna服务器。
- sudo apt-get build-dep minidlna –y
终端输入上述命令,安装minidlna依赖包失败,执行下面命令安装软件包。
- sudo apt-get install autopoint debhelper dh-autoreconf gcc libavutil-dev libavcodec-dev libavformat-dev libjpeg-dev libsqlite3-dev libexif-dev libid3tag0-dev libogg-dev libvorbis-dev libflac-dev –y
安装依赖包完成。
- wget http://sourceforge.net/projects/minidlna/files/latest/download?source=files -O minidlna.tar.gz
终端输入上述命令,下载minidlna源码包。
下载过程。
- tar -xv*** minidlna.tar.gz
解压源码包。
终端输入上述命令,进入minidlna-1.15文件夹。
源代码安装的第一步,配置软件,检查当前的环境是否满足要安装软件的依赖关系。
安装的第二步,编译软件,自动根据makefile里的指令来编译源文件。
安装的第三步,安装软件,程序安装至系统中,默认安装目录/usr/local/bin。
- sudo cp minidlna.conf /etc/
终端输入上述命令,复制配置文件到/etc/文件夹。
- sudo cp linux/minidlna.init.d.script /etc/init.d/minidlna
终端输入上述命令,复制启动脚本到/etc/init.d/minidlna文件夹。
- sudo chmod +x /etc/init.d/minidlna
终端输入上述命令,修改启动脚本权限。
- sudo update-rc.d minidlna defaults
终端输入上述命令,设置为minidlna默认使用设置。
- sudo vi /etc/minidlna.conf
终端输入上述命令,使用VI配置minidlna.conf文件。
在红框所示位置输入红框所示文字,最后摁“ESC”键并输入:wq保存退出。
- sudo service minidlna restart
终端输入上述命令,重启minidlna。
终端输入上述命令,切换至share目录下。
终端输入上述命令,查看minidlna服务器运行状态。minidlna服务器开启正常,完美运行,开始于2016-06-21 01:48:38,已经运行1min54s。
手机使用MoliPlayer这个软件可以查看和播放minidlna服务器下的共享媒体文件,WORKGROUP这个目录下是上期共享的Samba服务器下的共享目录,raspberry:root下是minidlna服务器下的共享目录,在电脑上也是如此。
minidlna服务器下的共享文件目录,这里有之前设置好的Music、Picture、Video三个媒体文件夹。
打开一个媒体文件,马上就可以播放,这个是上期Samba服务器做不到的,树莓派3的试用项目到本期基本结束了,不过如果有好的内容还会依然发帖分享。树莓派3的实力不止于此,这个项目也仅仅是它能力很小的一块,它的强大需要我们一点一点慢慢发掘。相信全球最具影响力的开发板,会给我们带来全新的体验。
`