电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
栗子派数字家庭
分 享
扫描二维码分享
栗子派数字家庭
栗子派
LeezP710
arm开发板
RK3399
robe_zhang
关注
发布时间: 2019-12-03
丨
阅读: 4204
## 背景: 现在家庭中都会有好几部手机平板,还有电视电脑等,多个终端的图片音乐视频文件同步和共享需求越来越明显。每天手机都会产生各种各样的数据,图片视频早已经把手机内存填满,网盘可以备份缓解手机存储不足,可是资料的安全怎么办?还要为云速度和容量付费。 其实可以打造一个家庭云存储,运行在家庭局域网内,相当于家庭网的百度云;并且云存储安全自己做主,不让陌生人接入家庭网,别人访问不了就安全;网速也自己做主,只要你的路由器足够好;云存储大小自己做主,买个大容量硬盘。一人下载的音乐视频保存到云存储,全家人的手机平板直接点播;手机图片备份到云存储,全家人都可以查看。 家庭网内多个终端之间数据同步共享更方便,手机拍照上传到云存储,其他任意终端访问云存储,就可以看到。 家庭云存储和多终端组合还可实现数字家庭,比如:电视也可以查看播放云存储上的图片音乐视频等;低功耗无风扇无噪音arm电脑,接入家庭网,24小时开机半夜自动下载大文件,保存到云存储,早上电脑直接查看复制使用 ## 栗子派 leezP710数字家庭 ![](https://cf05.ickimg.com/bbsimages/201912/f20c9387455fced0a828c4ac39f1a02f.png) 笔者现在手头有几块栗子派LeezP710开发板,是当时玩栗子派集群东拼西凑筹备的,现在赶紧组建了一个数字家庭体验一把,稍后要还回去了。主要四部分: 1, 家庭网络 2, 栗子派LeezP710家庭云存储(服务器) 3, 栗子派LeezP710家庭影音中心(电视盒子) 4, 栗子派LeezP710电脑,低功耗可以24小时开机下载,无风扇无噪音静悄悄的挂机 ![](https://cf05.ickimg.com/bbsimages/201912/afeb8e172a0365b3efd7d1be59e456f7.png) 使用栗子派LeezP710组建数字家庭,也是因为栗子派采用了瑞芯微RK3399服务器级别芯片,性能稳定性都不错,并且有提供千兆以太网口和usb3.0接口,网络传输速度快,usb3.0读写移动硬盘快,很适合做家庭云存储服务器; RK3399芯片集成高性能GPU具备强大的音频视频解码能力,LeezP710硬件配置和参数比市面上的电视盒子高太多,用作电视盒子轻轻松松; RK3399 cpu部分是双核a72+四核a53,内存是4GB LPDDR4,快要赶上树莓派4顶级配置,拿栗子派当作低功耗电脑,上上网看看文档,挂机下载也足够了。 ## 1,家庭网络 ![](https://cf05.ickimg.com/bbsimages/201912/2bc300a7fc467bfefe2b3f7d2a6d4434.png) 路由器1:全千兆路由器,提供两个WiFi网络,一个是访客网/192.168.155.x网段,一个是家庭网/192.168.3.x网段;路由器1还有三个LAN网口/192.168.3.x网段,同属于家庭网。 二级路由器2:全千兆路由器,WAN网口接到路由器1 的一个LAN网口上,提供一个私密网络/192.168.50.x网段。 访客网:专为家里客人提供WiFi网络,客人的手机,平板,电脑可以上外网。 家庭网:为自家人提供WiFi和有线网络,同时组建数字家庭,提供家庭云存储服务,可以保存备份共享家人手机中的图片音乐视频文件等 私密网:家庭隐私网络,家里监控接入,智能家电接入 访客网和家庭网是两个网段,相互隔离不能相访,如下棕色箭头,所以只要管好路由器,不让外人接入家庭网,家庭网就是安全的,自主可控的,哈哈。 私密网络可以访问家庭网,但是家庭网不可以访问私密网络,如下棕色箭头。私密网络可以接入涉及家庭隐私的设备,隐私不外泄安全可靠,(还可以备份家庭云存储的数据,本文没实现,不要问为啥,我只有两个板子,都当作三个板子用) 本文的数字家庭即运行于家庭网,服务于家庭网,如下绿色圈圈内。 ![](https://cf05.ickimg.com/bbsimages/201912/718fdbfb1f1e3a100c03b368b2c1011f.png) 家庭网云存储作为服务器,给绑定一个固定IP地址,访问云存储时更方便,需要登录路由器管理界面找到如下图设置,比如笔者的云存储服务器绑定的ip地址是192.168.3.31。 家庭网内其他设备作为终端,动态分配IP就可以,使用路由器默认设置,不用特殊设置。 ![](https://cf05.ickimg.com/bbsimages/201912/621c1cd38759ed42286b2888220bd912.png) ## 2, 栗子派LeezP710家庭云存储 家庭云存储现成的方案很多,owncloud,OpenMediaVault都是很不错的方案,笔者也有尝试,后来想了想,列出自己的需求,只需要以下服务足够了: - Samba服务:手机平板电脑上传、下载、管理云存储中的各种文件 - DLNA服务:手机平板电视电脑播放云存储中的音、视频、图片等 - Apache2服务:手机平板电脑查看云存储中的文件,因为手机平板电脑系统都自带web浏览器,直接输入ip地址就可以浏览,不用额外下载app - Rsync服务:数据备份,远程备份云存储用的,本文暂时没用到 - Ssh 服务:网络登录,搭建服务器,管理服务器用 笔者是在纯净的linux系统上安装以上服务实现。 #### 安装服务器 从栗子官网下载linux/debian/ubuntu系统镜像: https://github.com/leezsbc/resources/wiki/Leez-P710 或者从我的github链接下载系统镜像https://github.com/robe-zhang/release 烧录系统镜像后开机,网口接入路由器1的任意LAN口,进入系统直接安装以上服务:apt install samba minidlna apache2 rsync openssh-server #### 配置服务器 配置samba:编辑/etc/samba/smb.conf文件,最后增加以下内容,保存 [samba] comment = samba-share browseable = yes path = /datadisk printable = no guest ok = yes read only = no create mask = 0777 directory mask = 0777 创建datadisk目录,并修改owner,权限,重启samba服务,Service smbd restart,搞定。 配置DLNA:编辑/etc/minidlna.conf文件,找到media_dir=xxxxxx,设置为自己的路径,保存 media_dir=/datadisk 重启DLNA服务,service minidlna restart,搞定 配置apache2:找到/etc/apache2文件编辑,注释掉 ```c #
# Options Indexes FollowSymLinks # AllowOverride None # Require all granted # ``` 增加 ```c
Options Indexes FollowSymLinks AllowOverride None Require all granted
``` 编辑/etc/apache2/sites-available/ 000-default.conf文件,找到 DocumentRoot /xxxxx 修改为 DocumentRoot /datadisk 保存。 重启服务,service apache2 restart,搞定 Rsync ssh 不用配置直接用 #### 测试各个服务是否正常运行 Samba服务:用电脑打开一个文件夹,在地址栏输入 \\192.168.3.31\samba,回车,有显示云服务器 /datadisk 目录中的文件,samba服务运行了,如下 ![](https://cf05.ickimg.com/bbsimages/201912/6dfb166f50295051c7c77ae093b7710c.png) DLNA服务:用电脑打开windows media player,左侧媒体库下面会自动出现一个minidlna库,如下图红圈 ![](https://cf05.ickimg.com/bbsimages/201912/b94365a02586d7bfcbbd5c0b79f266fc.png) 没有minidlna库的话,把电脑控制面板中的网络发现与共享打开,就会发现这个dlna服务器,如下图对勾 ![](https://cf05.ickimg.com/bbsimages/201912/39c3c2f0360141fb82bda7fbb73c8900.png) 也可以在电脑上看到minidlna服务器的状态,浏览器输入云存储ip地址+端口号: 192.168.3.31:8200 如下图 显示云服务器minidlna服务已经运行了,媒体库中发现发15首音乐,9个视频,2张图片,一个windows 客户端接入dina服务器,minidlna服务运行了 ![](https://cf05.ickimg.com/bbsimages/201912/bf8e3d0e2b7fc2eb86850feb6b92ce20.png) Apache2服务:用电脑打开浏览器,输入192.168.3.31,有显示云服务器 /datadisk 目录中的文件,apache2服务已经运行了,如下 ![](https://cf05.ickimg.com/bbsimages/201912/bff0b2099a87d9da2a82d5a2ab9e74d7.png) Rsync服务:随便同步一个文件,远程本地都可以,这个服务本文没有用,本来是想用做备份云存储的。 Ssh服务:打开putty远程登录服务器,有反应就可以,需要使用非root用户登录,默认root禁止远程密码登录。 也可以修改设置,找到/etc/ssh/sshd_config文件中的 #PermitRootLogin prohibit-password 一行,改为 PermitRootLogin yes(去掉注释#号,修改参数为yes),保存,重启服务,service ssh restart,root账号也可以远程密码登录 ![](https://cf05.ickimg.com/bbsimages/201912/143dd6d57aa2485b35207580fa3f3e0a.png) 以上服务全部搭建完成,已经运行,现在找一个容量大的移动硬盘,接入栗子派LeezP710的usb3.0接口,修改/etc/fstab,添加一行: LABEL=datadisk /datadisk ext4 defaults 0 1 这一行参数意思是开机启动时挂载移动硬盘(移动硬盘标签为datadisk),挂载到/datadisk目录,以上那些服务访问/datadisk目录就是访问移动硬盘了。移动硬盘容量有多大,云存储容量就有多大。理论最大读写速度是100MB/s,读写速度瓶颈在网口。 栗子派LeezP710家庭云存储搭建完成,成品如下图,接入家庭网24小时开机开始服役 ![](https://cf05.ickimg.com/bbsimages/201912/3899e58ae780d34d460904266d3ae25f.png) (usb3.0数据线找不到了,用usb2.0线替代先用) 还可以购买栗子官方的亚克力外壳,很漂亮的,保护leezP710开发板以免压到或者碰坏。更可以自己画图切割一套保护壳把栗子板连同移动硬盘一起装里面,一体感更强。 ![](https://cf05.ickimg.com/bbsimages/201912/a3883f5f5e49b97f9c0982d2bc6549c1.png) ## 3, 栗子派LeezP710家庭影音中心(电视盒子) 栗子派LeezP710家庭影音中心,曾经在linux系统上尝试过Kodi,如下链接https://leez.lenovo.com/forum/forum.php?mod=viewthread&tid=240, 实际播放效果不是特别理想,貌似是没有启用硬件解码,完全靠软解。 这次选用栗子官方的 android 系统,安装沙发管家apk,安装当贝市场,当贝桌面,安装XBMC(Kodi),安装其他看网络电视的软件 Android系统镜像下载烧录,参考栗子社区资料: https://github.com/leezsbc/resources/wiki/Leez-P710 烧录后连接电视开机,记得插上天线,才能搜到WiFi网络,接入家庭网WiFi网络 ![](https://cf05.ickimg.com/bbsimages/201912/c3ee8a5663e67d2bc809ec0a1af5d7e9.png) ![](https://cf05.ickimg.com/bbsimages/201912/5e4fa4d878172121228bbbf001aa55cd.png) 下载沙发管家,当贝市场,这两个软件都是专门用在智能电视和智能电视盒上的android市场,从里面搜索安装的apk 都是TV版本的。 ![](https://cf05.ickimg.com/bbsimages/201912/ec088a823e82f7dfda9bb72c48d062b8.png) 为什么不用百度助手,腾讯助手,等类似的手机android 市场?笔者尝试过安装百度助手,安装过程一切正常,打开百度助手是竖屏模式,切换方向后,从左竖屏切换成右竖屏,怎么切换都是竖屏,估计里面的应用大多也是竖屏模式。所以不适合电视盒子。 电视盒子就安装沙发管家,当贝市场,里面的软件也是TV版,都是横屏显示。 安装XBMC(Kodi):用于播放家庭云存储上的音乐视频图片 安装银河奇异果:看网络电视 安装虎牙TV:看游戏视频 ![](https://cf05.ickimg.com/bbsimages/201912/a9009ebe0128b8de628d1c794e7c3b57.png) Kodi 可以查看播放家庭云存储上的图片音乐视频: ![](https://cf05.ickimg.com/bbsimages/201912/2d4e7048c87631087957ea6b73e366dd.png) Chrome 浏览器也可以查看播放家庭云存储上的图片音乐视频,还可以下载家庭云存储上的文件,使用apk 打开查看编辑等,还能登录路由器管理界面 ![](https://cf05.ickimg.com/bbsimages/201912/05ed19b2ade2f7b9866a267c5c1285ac.png) ## 4, 栗子派LeezP710电脑 下载安装栗子官方的linux系统,或者ubuntu系统,参考官方资料: https://github.com/leezsbc/resources/wiki/Leez-P710 用网线接入路由器1任意LAN口,开机安装Samba客户端,sudo apt install cifs-utils 挂载云存储到本地目录,如mount –t cifs //192.168.3.31/samba /mnt ![](https://cf05.ickimg.com/bbsimages/201912/baf10629951ee0b76849c12ca6c4af3d.png) 挂载后,栗子派电脑读写本地 /mnt 目录,等同于读写家庭云存储。 ![](https://cf05.ickimg.com/bbsimages/201912/aab46107806828ea4eccc39aaf47d06d.png) 现在百度云盘也推出了linux 系统客户端,栗子派LeezP710电脑安装一个百度云盘客户端 百度云盘有大文件需要下载,把下载任务交给栗子电脑,24小时挂机下载,终于不怕百度云盘下载慢了,晚上睡一觉第二天睡醒下载好了。 手机电脑有需要上传百度云盘的大文件,先上传到家庭云存储,让栗子派电脑再把云存储中的资料上传到百度云盘,栗子派电脑静悄悄默默为你服务。 X86电脑和栗子派arm电脑,双机兼具高性能和低功耗,优势互补一起使用,一个办公一个挂机下载: ![](https://cf05.ickimg.com/bbsimages/201912/cac3dc375f0941101df7ec7646143acd.png) ## android手机,平板访问管理家庭云存储 参考电视盒子,自己再找找其他的软件 ## ios手机,平板访问管理家庭云存储 安装FE文件管理器,这个app可以自动发现家庭云存储,添加后可以播放家庭云音乐,看云视频,看云图片,看云pdf 文档 ![](https://cf05.ickimg.com/bbsimages/201912/d06d89511f78883c7f5fc4311df60189.png) ![](https://cf05.ickimg.com/bbsimages/201912/48d83b6ed8408bbf36bdbcf1dfaffcb8.png) ![](https://cf05.ickimg.com/bbsimages/201912/412896be7e6dcb3485ab1193e3896019.png) FE文件管理器还可以上传文件到家庭云存储备份,管理云存储文件,下载文件到手机平板: ![](https://cf05.ickimg.com/bbsimages/201912/847a1ccc2d74544b90f01ed9aa5381f1.png) 如果仅仅浏览,不上传下载的话,不用安装app,直接打开网络浏览器,输入家庭云存储ip地址直接浏览,点音乐视频直接播放,点图片查看,点pdf下载后打开还可以保存到iboot中查看保存书签 ![](https://cf05.ickimg.com/bbsimages/201912/57e585a7804355730d15d46eb5d61cee.png) ![](https://cf05.ickimg.com/bbsimages/201912/3432f277dd521aab119860b04b9e20d1.png) ## Windows 电脑访问管理家庭云存储 如本文第二部分:栗子派LeezP710家庭云存储,测试服务器是否正常运行,就是用的windows电脑访问家庭云存储,也可以上传管理下载家庭云存储文件 #### 数字家庭搭建完成,在家庭网内,一个云存储中心,提供超高速手机文件备份服务,音视频文件电视点播服务,手机平板点播服务,云存储文件全家人共享服务,百度网盘大文件下载服务,上传大文件到百度网盘服务数字家庭搭建完成,在家庭网内,一个云存储中心,提供超高速手机文件备份服务,音视频文件电视点播服务,手机平板点播服务,云存储文件全家人共享服务,百度网盘大文件下载服务,上传大文件到百度网盘服务 数字家庭还可以扩展: 比如把家庭云存储80端口映射到外网,人不在家也可以查看下载家庭云存储资料…… 比如以后觉得栗子派LeezP710云存储服务不够专业,可以买群晖NAS,直接把栗子派云存储替换掉,其他所有终端不用动 比如笔者觉得栗子板LeezP710家庭影音/电视盒子,太好用了,把替换掉的家庭云存储服务器当作家庭影音/电视盒使用,插上显示器就是第二个电视 比如把自己吃灰的树莓派安装好home-assistent接入家庭网,树莓派家庭助手为你家服务,树莓派强大的生态为你家服务。 有了数字家庭,可以充分利用自己的零碎时间,随时拿出手机归类整理云存储文件,整理以往备份的手机图片。 电视时时播放孩子的照片库,以幻灯片形式切换,宝妈的你是不是很幸福很满足 ……. ## 总结: 栗子派家庭云存储,应付家庭影音娱乐,图片备份足够了,家庭云存储24小时开机相当好用方便,笔者写本文章使用的图片,都是来自云存储,手机拍完上传到云存储,电脑直接大图浏览截图。不过重要的数据,还是要及时备份到其他地方,本文搭建的家庭云存储是单硬盘,硬盘挂了数据就没了,方便随时存取数据,不适合长期保存数据。 栗子派家庭影音/电视盒,太好用了,栗子板强大的硬件配置+android系统+专业的电视应用,操作体验相当流畅,真的做到了如丝般顺滑,这是我用过最好用的电视盒了,没有之一,也是最贵的电视盒了。钱花到位,体验就是不一般。 栗子电脑,作为家中x86电脑的补充,应对轻负载长时间的任务,无风扇静音低功耗全是优势,比如挂机下载…… 数字家庭,对于喜欢搞机的大家,还是很容易搭建起来的,体验了一下云+终端(手机平板电视电脑),畅想一下未来的智慧家庭…… <完>
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
6
)
robe_zhang
关注
评论
(1)
登录后可评论,请
登录
或
注册
afa1984
106
天前...
看起来不错哟
0
回复
发布
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交