前言
近期学习 Python 框架不顺,于是重新开始折腾树莓派放松一下。昨天利用 Transmission 搭建了一个 PT 下载器,那么既然我都下载到了不少 4K 视频,当然想看了,然而从树莓派硬盘下载到本地再看非常不方便,且在一些设备上也不支持,那么久想到了再搭建一个家庭影院系统,本次用到了 samba 和 DLNA。
安装 samba
1 | sudo apt-get install samba samba-common-bin # 主程序 |
设置 samba
打开 /etc/samba/smb.conf 配置文件,在最下面增加以下代码:
1
2
3
4
5
6
7
8
9[share]
comment = Public Storage
path = /home/pi/sda1 # 我的 PT 下载地址
valid users = root # 可访问的用户,samba 有独立的用户体系
browseable = yes
public = yes
writable = yes
create mask = 0777
directory mask = 0777由于 samba 有自己独立的用户体系,还需要将 root 用户增加到 samba 中
1
2smbpasswd -a root # 会提示设置密码,需输入两遍
sudo /etc/init.d/samba restart # 重启软件生效设置开机自动启动 samba,修改 /etc/rc.loca,增加如下内容:
1
sudo /etc/init.d/samba start
测试 samba
在 Windows10 此计算机中增加一个网络地址 \ 你的树莓派 ip 地址、share,注意不要漏掉 share,输入刚刚添加的 root 账号及密码后就能够访问。
本段参考文献:https://shumeipai.nxez.com/2013/08/24/install-nas-on-raspberrypi.html
安装 DLNA
1 | sudo apt-get install minidlna # 安装主程序 |
设置 DLNA
打开 DLNA 的配置文件 /etc/minidlna.conf,在末尾添加如下内容:
1 | media_dir=A,/home/pi/sda1 # A 表示自动加载音乐文件,后面是我的 PT 目录 |
测试 DLNA
- iPad 上我使用 NPlayer 软件,选择网络,点击右上角的加号,直接选择扫面网络即可,可以发现树莓派的目录,输入树莓派自身的 root 账户和密码即可加载成功(注意不同于 samba 的 root 账户和密码,如果两者设置密码是一样的话。.. 那就一样吧)
- 查看服务器一共有多少个文件
1
http:// 你的树莓派 ip 地址:8200/
好啦,设置就到这里了,如果用其它软件或者电视,也参考类似方法,祝观影愉快~
最近更新时间:2018 年 04 月 2 日