NAS 私有云和 KODI 软硬集成的套件

本文作者:硬件老郭

树莓派4B搭载了博通最新的BCM2711处理器,它采用了4枚性能更为强劲的ARM A72核心。相比上一代树莓派3B+,4B的性能有着2~4倍的提升,处理任务要更为流畅。而在内存上,树莓派4B拥有1GB/2GB/4GB三种规格可选,相比以往的1GB,大大拓展了多任务处理的可能。

与上一代树莓派的性能对比,树莓派4B不只是频率的提升而已,重大的提升还有,采用了USB3.0接口,并且留够了充足的带宽,不像树莓派3是共享的总线带宽,性能受到制约,何况还是USB2.0。还有就是支持H.265  4K硬件解码。

提升如此巨大,我们能怎么才能发挥出它的性能呢?

作为一个“深度”树莓派爱好者,看到树莓派4B性能不再是挤牙膏,而是性能爆炸了,简直是出乎我的意料。要知道,树莓派官方树莓派基金会推出树莓派是为了  慈善目的   的产品,希望将树莓派推广给全世界的青少年电脑爱好者,用于培养计算机程序设计的兴趣和能力,所以价格是非常重要的因素。这也是为什么树莓派不是像手机或者平板那样采用性能强大CPU的原因,但也不排除以后的思路会转变。那么树莓派4B性能大幅提升,价格是不是更贵了?并没有,价格还是和树莓派3发售的价格一致,只不过根据内存大小分为了好几个版本。

在以前实现不了或者说使用效果体验不好的玩法终于可以实现了。比如:AI图像处理、4K电影播放、NAS网络存储、私有云等等。AI图形处理这里就不是我们关心的重点了,我们接下来主要来谈后面几个。

Kodi 媒体中心是一个屡获殊荣的自由和开源的跨平台媒体播放器和用于HTPC(Home theater PC,家庭影院PC)的数字媒体娱乐中心软件,可以运行在Windows、Android、iOS、Mac、Linux、Raspberry Pi系统。它是一个优秀的自由和开源的(GPL)媒体中心软件。最初为Xbox而开发,叫XBMC。因为全世界开发者的参与,这个软件已经拥有远远超过以往的功能,这已经不能用‘一个简单播放器’来包含所有的一切了。因为这个原因,XBMC.14后更名为Kodi。

在树莓派上,我们用LibreELEC_RPi4。它是一个KODI的树莓派定制版本,做了很多优化,去掉了一些不需要的功能。

这里,经过实际测试,CPU占有率20%左右(4核平均值,以大家习惯的win系统占有率计算方式表达,满载是100%)。

内存占用在600M左右。可以打开KODI的资源检测查看。

简单的说,我们可以用KODI 在电视上播放4K电影、电视剧、看电视直播、刷B站视频、听无损音乐,支持安卓苹果手机投屏,手机的照片和视频可以在电视机上播放,与家人分享。
看到这里,你心动了吗?
可能有人会说,我有电视机顶盒,也能实现你说的这些功能。弄这些有必要吗?
是的,没错,但是其实是有很大差别的,虽然有部分是交叉的。听我慢慢道来。。。

电视机顶盒目前的现状

电视机顶盒现在配置都比较高了,或者有些是智能电视机,内部其实就是一个电视机顶盒。

电视机顶盒用的是安卓系统,而我们这个树莓派KODI用的是linux系统。

但是目前的机顶盒生态其实很不友好。只能安装自带应用市场的app,想通过U盘安装app人为设置了很多障碍。

机顶盒开始买来的时候,运行都很流畅,但是只要用了2、3年,就发现越来越卡,不管配置有多高,好像都这样,用的还是那些厂家自带的软件。但就是会卡,这好像是安卓系统避免不了的一样,也有人说这是厂家的计划报废。。。

机顶盒的视频都是会员制了,免费的电影很少,但是很多正在播的电视剧电影等又是独家的,意味着你买的其他视频app的会员可能没有你想看的电视剧、电影。而且就算你买了所有的会员,还有会员专属的广告等着你呢。就算你买了会员,能看的4K电影也是很有限的,少得可怜。在线看4K电影还很考验网速,看的过程中卡顿就很影响观看感受了。

所以很多时候,机顶盒只是成为了一个手机投屏的工具了,都是通过手机来播放投屏观看的。

关于看电视的问题,其实现在很少看电视了,但是家里面老一辈的父母是要看电视的,自己也会偶尔看下新闻、体育什么的。但是机顶盒看电视直播是有版权的,不是你想看就能看得,好像安装了电信宽带电信机顶盒的用户可以免费看。而且频道也就是各个地方台,中央台。

还有,机顶盒它主要是在线播放,目前都是购买了影视的版权的,这也就是说,对于一些资深影迷来说,很多片子没有引进国内是看不到,或者是删减了的。像是很多美剧韩剧等等。

总的来说,现在的机顶盒很畸形,本来它是可以作为一个大平板,和手机一样的,但是你们看到了,这其中有太多的人为限制。目前来说,机顶盒显得很鸡肋,只需要有一个手机投屏就可以了。

KODI 系统的优势和特点

KODI系统虽然使用的Linux内核,但是它是以插件形式安装软件的,并不是linux通用的软件安装方式,它属于高度定制的系统。而由于KODI属于国外开源的软件系统,它的开发都是依据国外的网络使用环境来的,比如:youtube、推特、奈飞等都是正常方式国内用户用不了的。国内用户能使用的我们已经验证并且集成到系统里面了。

KODI 系统永远也不会卡顿。因为是采用的Linux系统,稳定性是很高的,绝大部分服务器都是使用的Linux系统。而且树莓派4B的性能经过我们实测,运行KODI绰绰有余,是跑不满CPU的。而KODI的插件是很纯净的,没有乱七八糟的后台,广告,获取用户权限搜集用户信息什么的,用再久也不会卡顿。

KODI同样支持手机投屏,而且我感觉网速快得多,对应的清晰度也高一些,这点还有待验证。

KODI看电视直播是使用PVR电视直播插件来实现的,支持m3u电视节目单,导入到插件中,重启后就可以看电视了。m3u我们知道是一种流媒体协议,是一种数据广播的形式,点对多传输的。这个电视节目网上搜一下很多的,电视台可达2000多个!不局限于什么地方台中央台,还有国内收费的电视节目,国外各种卫星电视节目,都是免费观看的。

用KODI可以把存储的电影电视剧导入,然后刮削出海报、剧情介绍等信息,形成自己的影音库。这些影音都是存在本地硬盘的,平时通过我们的树莓派系统里面的Aria2 ,qBittorrent 下载软件下载到硬盘,而机顶盒是属于在线播放的。

KODI还能结合NAS系统私有云,把手机备份的相片和视频,在电视上播放与家人一同观看。

KODI还可以安装B站插件,可以观看B站的大量视频,喜欢二次元的不要错过。

KODI可以使用红外线遥控器,或者鼠标键盘。

NAS 网络存储私有云

这里很多同学可能会说了,用树莓派来做NAS性能很拉跨很差劲吧?我买个二手的矿机来做NAS不香吗?价格还便宜不少。
这里我多说两句,普及下矿机的事。在前些年,出了很多区块链的矿机,因为还可以赚点小钱,十分火爆。像是什么联想、迅雷也出过,蜗牛星际、X家云、X客云等等,后来因为政策,这些产品都踩了红线,一时之间全部退市。这样二手市场流出了大量的矿机。

因为是二手商品,厂家都关门了,肯定是没有技术支持的没有售后的,只能买来自己折腾。肯定是需要你要有这方面技术能力和时间成本的。

这些二手矿机年代久远了,由于是矿机,长时间高负荷工作,还能用多久全靠运气,就是花钱碰个运气。

由于这些都是好多年前的硬件方案了。性能只能说是很勉强。

由于带有USB3.0,数据传输相对于USB2.0提升了10倍!300M以上的速度我相信对于绝大多数人来说够用的很了。以前用USB2.0来做NAS系统的时代一去不复返了。USB2.0接硬盘做NAS系统传输速度只有10M,十分鸡肋,只能说能用。现在终于不再受USB2.0的速度限制了。盼了好久,终于等到树莓派USB3.0的到来。

配合上真千兆网口,大大提升了使用体验。

树莓派的千兆网络没问题, 几乎可以跑满:

测试用一台工作站与树莓派直连,931M/s 接近1000M. 这意味着跑个NAS, 瓶颈不再是网络了。当然,你要说你家里是万兆宽带,千兆拖了后腿,也没办法。这个也毕竟是少数,远远还没有到普及的程度。树莓派4B的价格平易近人,还能要求什么呢?关键是看能不能满足我们想要的功能。

整个存储都是放在硬盘上的,而硬盘是通过USB3.0连接到树莓派USB3.0口的。所以USB3.0口对于硬盘的读写速度是非常重要的。

私有云存储

采用在树莓派官方32位系统基础上来搭建。应用软件选择owncloud开源私有云系统。在这里,没有选择专门的NAS软件,如:openmediavault 。因为这类系统对于新手小白来说太复杂,而且使用过程中有一些问题。而owncloud使用起来,就像是使用普通的百度网盘一样,容易上手。像是samba共享服务协议,单独安装即可。

下面我们开始讲解如何快速搭建系统

分为三步:
1、准备硬件。先看看自己手边有没有,没有的话我们有套件的。
2、烧录免费镜像、按要求格式化分区硬盘同时进行。
3、上电使用。
这其实是组成一个完整的主机系统。

硬件准备

1、已经安装了普通散热片的树莓派4B 2G/4G/8G 主板一块。
2、16G TF高速存储卡一张。16G够用了,太大的话,备份还原系统会花更多的时间。
3、USB3.0移动硬盘一个。
4、树莓派4B电源,至少5V/3A。
5、hdmi小口转大口转接线。
6、树莓派4B散热风扇。

树莓派4B主机套件方案介绍

这些东西比较零散,接了线之后,也是比较凌乱的。如果你身边有这些东西可以先用起来试试。

也可以用我们提供的软硬件一体整合解决方案。免费提供已经配置和优化好的镜像文件和相关软件,烧录后即可使用。获取方式见文末。

有详细的说明文档和视频。这些都是免费给大家使用的。有官方教程有指导,不怕你不会。

这个方案整合了所有硬件在一个铝合金外壳内,十分的紧凑。内部可以安装2块2.5寸硬盘。软件上把已经优化配置好的系统和软件做成镜像文件,烧录到TF卡上就可以立即使用了。

最终的一个安装完成效果:

所有接口走线都在后面板上。

烧录镜像文件

TF卡内如果有重要资料的话,请先将TF卡资料备份。待会TF卡将会被格式化,所有数据将会丢失!

运行格式化软件,插入TF卡,格式化提示不用理会。

插入TF卡或者硬盘的时候,遇到任何提示需要格式化操作的,都不用理会,格式化会丢失掉所有数据,除非你需要格式化。这是因为TF卡中有linux分区,WIN系统电脑是无法识别的,所以弹出格式化提示。

我们的系统在WINDOWS系统中会被识别成 RECOVE RY、boot、System 三个盘符。

选择一个格式化就行。如果你还有其他的USB设备,一定要看清楚盘符,别格式化错了。

选择Overwrite format,然后点击Format开始格式化。

选择你要烧录的镜像文件和TF卡的盘符,点击Write开始写入,等待烧录完成。

3、至少准备一块2.5寸SATA硬盘(机械和固态都可以)。硬盘需要按要求分区和命名,建立文件夹。

文件路径说明:
私有云admin账号数据存放位置:NAS1_yun :\owncloud\data\admin\files
也就是手机里照片视频等备份的位置,其他账号依此类推。
下载位置:NAS1_xiazai :\xiazai
Aria2、QB下载软件的下载路径,下载完之后可以移动到其他地方。
KODI电视剧存放位置:NAS1_xiazai :\电视剧
KODI电影存放位置:NAS1_xiazai :\电影
KODI视频存放位置:NAS1_xiazai :\视频
KODI音乐存放位置:NAS1_xiazai :\音乐
KODI电视直播m3u文件位置:NAS1_xiazai :\电视直播源
微力同步同步文件夹:NAS1_xiazai :\verysync
硬盘分区方法(以一块500G硬盘举例):
硬盘采用NTFS格式,逻辑分区。

不管是多少块硬盘,要求有至少2个分区就可以了。分区大小根据自己需要和硬盘大小来分配。

一个分区命名为:NAS1_xiazai,大小建议至少200G。这个是用来存放下载文件的,包括电影、电视剧、视频、音乐,是KODI的播放盘。

另一个分区命名为:NAS1_yun,大小建议至少200G。 这个是owncloud 私有云工作盘符。手机的相片视频自动备份都是在这个盘。

NAS1_yun分区格式化完成后,需要把官方发布的owncloud文件解压后,放在根目录!

免费提供已经配置和优化好的镜像文件和相关软件,烧录后即可使用。见文末。

有详细的说明文档和视频。

这些都是免费给大家使用的。有官方教程有指导,不怕你不会。

到这里,树莓派NAS和KODI影音播放系统搭建就已经介绍完成了。大家先利用现有的东西,烧录镜像文件就可以使用了。免去了自己折腾,中间有很多的问题要出处理,不是每个人都能顺利解决的。如果觉得好用的话,可以考虑用我们的软硬件集成方案。整体性会好很多。把树莓派可以当成一个真正的主机来使用,当然你也可以自己安装需要的软件。

我们提供已经配置、优化好的 应用 、系统整合镜像给大家 免费 使用,仅限个人使用,严禁用于商业用途。
所需的镜像和相关软件、说明文档打包下载地址:
链接:https://pan.baidu.com/s/1hi-_vfgGtK3psH-gaELSMg
提取码:6a9q

如需文中所用到的组件,可以在这里选购:
https://item.taobao.com/item.htm?id=658823159249

希望大家都能愉快的使用树莓派!

作者:硬件老郭
链接:https://www.jianshu.com/p/9a03c99644c5
链接:https://www.jianshu.com/p/798ed10f812c
链接:https://www.jianshu.com/p/95d71b072eae



3 评论

    • 树莓派系统:
      用户名 密码
      root 123456
      pi 123456

      Aria2 连接密码:888888
      qBittorrent:
      用户名 密码
      admin 123456 如果不对,密码输入adminadmin试试
      owncloud:
      用户名 密码
      admin 123456
      usr1 123456
      .
      .
      .
      usr10 123456
      这里默认建立了10个普通用户,直接用就行。

      第一次用户登录的时候,owncloud会花1分钟进行自动初始化,耐心等待。

      portainer.io:
      用户 密码
      admin 12345678 这里是8位密码

      KODI多媒体影音系统相关密码

      SMB:
      用户 密码
      KODI kodi123456

      SSH密码: kodi123456

发表评论

你的邮件地址不会公开


*