#用树莓派搭建远程下载+私有云盘(上篇)
本文将介绍如何使用树莓派搭建一个远程下载电影,连接智能电视播放电影,集私有云盘为一体的生活好助手哦:
文章目录
下篇:用树莓派搭建远程下载+私有云盘(中篇)——将树莓派打造成迅雷远程下载服务器
起因
马上快过年了,过年少不了亲人朋友来家里玩,总想准备一些好的电影给大家分享,现在智能电视能提供的电影那么多但往往要么不够新,要么收费,于是就觊觎起网上的免费电影资源来,顺便把手边的树莓派利用起来。现在电影资源动不动就是1个多G、2个G,开电脑下费时费电特别是bt资源下载速度不稳定有时下十来个小时也是有的,既然耗费了这么大的人力财力,就得比传统下载电影的方式来的方便实惠。
完成效果
- 随时随地,手机查找电影资源,推送到树莓派利用白天家里空余的网络资源进行远程下载,超低功耗
- 智能电视通过网络邻居(有的叫共享设备或者samba服务)播放树莓派中的电影
- 在外网通过手机APP连接树莓派中的webdav服务打造简易私有云盘
网络结构
- 树莓派、智能电视、电脑A、手机A均通过无线或有线方式连入家庭中的无线路由器,同处一个内网网段
- 电脑B、手机B均在家庭内网以外的环境,比如公司、学习、咖啡厅等
- 本文中使用的tplink无线路由,可直接配置花生壳将外网动态IP与域名做绑定,使得外网可以通过固定的域名来访问树莓派
- 在路由器里,将树莓派设置到DMZ区,暴露给外网访问
- 在树莓派上,我们将开启ssh、samba、webdav服务以提供其他设备访问或控制树莓派
- 智能电视与树莓派一般处于同一个内网,我们可以使用samba协议来读取树莓派中的流媒体资源
- 电脑A、电脑B一个在内网一个在外网,通过ssh来控制树莓派,用sftp协议来读写文件,
- 手机A、手机B通过支持webdav协议的客户端,读写树莓派上的文件
关于硬件及价格
-
树莓派:这里相当于一台功耗极低的linux服务器,本文使用树莓派3b,树莓派2和树莓派1以及zero理论上都可以;因为需要网络,没有wifi模块的可以插网线或扩展wifi模块。
-
SD卡:用于存储,相当于电脑的硬盘,系统会预先烧录到SD卡上,树莓派不同型号支持的SD卡型号不一,raspberry pi 3 B型支持的是microSD卡,这个可以参考树莓派官网(在万能的淘宝上买树莓派的时候一般商家都会提醒对应支持的卡类型),价格:约200RMB;
-
卡容量&#x