移动硬盘里放了很多媒体文件,我希望可以用手机、电脑、电视方便的连接进行播放。比如在电视上给KODI调用,在iOS上给nPlayer调用,电脑上用浏览器在线点播。

一、首先更新系统,确保安装的软件是最新的。


二、搭建webdav

2.1 搭建Apache2

2.2 开启webdav服务

2.3 创建webdav的共享目录

为了方便我们访问插在树莓派上的U盘或移动硬盘,我们需要设置webdav的默认目录为移动硬盘自动挂载点所在目录,在树莓派上就是 /media/pi/

2.4添加账户与权限

2.5 修改配置文件

先备份一下默认文件

打开默认配置文件

全部替换为以下内容:

Ctrl+O 保存,Ctrl+X 退出。

2.6 重启Apache2服务器使更改生效

这时候就可以浏览器打开 http://host/pi 并输入账号密码,如果看到如下页面,就表示webdav服务成功开启了!

(此处参考了文章:树莓派 | Apache2 Webdav搭建NAS并映射至公网全流程踩坑记录

现在,webdav就搭建完毕。默认的目录为 /media/pi/ ,这就是移动硬盘和U盘挂载的地方。途中的SUHDD就是我的希捷移动硬盘。


三、搭建ftp

选择的是一个开源的,比较轻量级FTP服务器vsftpd。

3.1 安装vsftpd服务

3.2 开启 vsftpd服务

3.3 修改配置文件

3.3.1 修改访问模式和权限:

3.3.2 修改不同用户访问ftp进入的默认目录

Ctrl+O 保存,Ctrl+X 退出。

3.4 重启vsftpd服务

输入 ftp://host/,再输入用户名和密码,登陆ftp后可以看到结果:

参考文章:树莓派里安装简易FTP服务


四、测试

至此,已经将webdav和ftp都配置到了移动硬盘自动挂载的目录。

以下是浏览器访问webdav服务看视频的效果:

这是在电视上用Kodi看视频的效果:

 


Enjoy! 😀

 

发表回复

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