meishaoming / blog

MIT License
1 stars 2 forks source link

树莓派安装 samba 和 dlna 服务 #61

Open meishaoming opened 4 years ago

meishaoming commented 4 years ago

用树莓派的 USB 挂一个硬盘,安装好 samba 服务之后,就可以从电视上看存在硬盘里的视频了。

注意树莓派一定要用网线连接,它的 WiFi 速度极差。

自动挂载 /dev/sda2

在 /etc/fstab 最后加上一行:

UUID="32a74010-ffb7-36f2-93dd-ec887f048604" /home/pi/share hfsplus force,auto,uid=1000,rw 0 2

安装 hfsplus 支持

sudo apt-get install hfsplus hfsutils hfsprogs

这里我使用 hfsplus 的原因是我之前把硬件格式化成了 HFS+ 格式的分区。 (如果再来一次的话,我肯定会用回 vfat,兼容性好一些,各系统都支持,方便许多。比如就可以把硬盘直接插电视上看了)。

都装完后,重启一次系统,确保是以 rw 挂载的。

安装 samba

参考 SAMBA

sudo apt install -y samba samba-common-bin

编辑 /etc/samba/smb.conf ,在文件的最后添加下面的配置:

[share]
    path = /home/pi/shared
    read only = no
    public = yes
    writable = yes

测试了下,读出来的速度大概在 16~18 MB/秒。

minidlna

sudo apt install -y minidlna

修改 /etc/minidlna.conf,找到 media_dir 的配置,改为这两句:

media_dir=V,/home/pi/share/videos
media_dir=P,/home/pi/share/pictures

注意在硬盘中,把视频都放到 videos 里,照片都放到 pictures 里。

重启服务:

sudo systemctl restart minidlna.service