背景
我平时爱看一些高清电影,4k、HDR之类的,还有很多国内视频软件没有的电影。我媳妇也喜欢看剧,平时做饭的时候,都会用平板播放电视剧。所以我家对影音这块是有需求的。
之前觉得nas太重了,还调研过个人云存储:联想NAS A1调研,由于外网访问速度太低,最终没有入手。现在看来还好没有入手,那玩意没有docker,可玩性太低,特别是对于影音系统,需要安装很多软件,基本没法做到。
时隔一年半,由于对影视的需求未减,又萌生了搭建家庭影音系统的想法,经过调研后,这次主要往nas方面考虑。
硬件
主机
主要想到以下几种方案。
- 自己组装
- 需要了解硬解,麻烦
- 一般是闲鱼买配件,大部分机箱都很丑,黑大粗
- 成品nas,极空间(软文特别的,很多踩坑的)、绿联
- 贵
- 硬件一般,主要是卖小白nas系统
- 不成熟
- 可玩性低,便宜的没docker,有docker的没root权限
- 专业nas,群辉、威联通之类
- 贵
- 适合nas的小主机,没有安装nas系统
- 硬件不用担心
- 找到一款外观很喜欢的
- 价格还可以
最终选择了天宝 300u 小主机,硬盘垂直放置,外观像个垃圾桶。下面是网上找的图。
配置如下:
- CPU amd 300u,功耗15w,玩nas没问题,视频硬解能力差,导致外网看视频很卡,不过这需求被我砍了,没有公网ip,内网穿透只能依靠我的阿里云服务器的小水管,外网只能访问下,看视频就别想了。
- 4个千兆网口,可以做软路由,很多nas只有两个口。缺点是没有2.5g网口,导致内网传输速度只能1000mbps,目前还算够用。天宝最近出了一款升级版,带2.5g网口了,可惜我已经入手上一代了,只能以后升级。
- 1个hdmi,方便bios操作,而且它的性能足以轻量办公,运行win11,看4k电影都可以。
- 2个sata硬盘接口,对于老玩家是不够的,不过我刚玩nas,先搞块4t盘完,以后还可以加一块,新手玩个几年还是可以。
- 1个m2固态接口,搞块固态用来装系统,提升流畅性。
- 2两个内存插槽,DDR4 2400MHz,nas够用。
路由器
当前的路由器是10年前的小米路由器,wifi速度最高300mbps,4k高清电影的码率有的大于40m/s,这个路由器已经满足不了了。换了一个带2.5g网口的中兴ax5400pro,2.5g网口当前主机不支持,留着以后用。
系统
为了方便扩展、系统备份,我选择底层虚拟化,目前使用较多的有esxi(商业闭源)、pve(开源免费),我选择了界面较友好,更稳定的esxi。
上层系统涉及到nas和软路由,我选择的是群晖nas系统,用户量大,遇到问题解决方案多,界面友好。IStoreOS软路由系统,界面友好,操作简单。
软件
影音工具
- nastools
- 用户量多,遇到问题容易解决
- 免费
- 就在最近删库了,虽然老版本能用,但是不再维护还是比较影响使用
- movie-robot
- 收费,价格还能接受
- 社区群里作者比较活跃
最终选择了movie-robot。
影音软件
- jellyfin
- 免费
- 界面还行
- win客户端难用,得用kodi,kodi也难用。。。
- emby
- win客户端好看,服务端web页面也不错
- plex
- 没用过
- infuse
- 好看
- 播放4k收费,1080没问题,好在ipad只有1080,并且一般都是媳妇在用,就给她下载的1080。
我先用了免费的jellyfin,客户端太难用了。又去弄了个emby,很好用,满足我的需求。
电影资源下载
以前我都是用的阿里云盘,资源丰富,下载速度快,可是阿里云盘没有linux客户端,尝试过docker跑ubuntu 桌面,通过vnc访问,安装阿里云盘三方客户端,折腾了一晚上,失败告终。还有其他方案,1、ubuntu+wine+阿里云盘Windows客户端,2、esxi虚拟化win server,主机资源不够了,另外不想折腾了。
还有常用的bt下载,速度慢,甚至很多种子没速度。资源零散。
最后就是pt下载,速度快,资源多,就是我这没有公网ip,上传量有点少,影响下资源。不过对于我来说够用了,毕竟没有天天看电影。
其他
内网穿透
- 免费的zerotier,网速太慢,可代理ip段,增加内网穿透的服务时,不用一个个添加。
- ngrok+公网服务器,增加内网穿透的服务时,需要改服务端。
- frp+公网服务器,软路由IStoreOS里有插件,增加内网穿透的服务时,可在客户端页面配置就行。
我选择了frp,在公司也能操作家里的服务了。
导航
这么多服务,全都挤在收藏栏里不方便,也不好看。
我用的heimdall,还可以设置密码,外网进行修改时用到。
这是外网的导航,有的服务,不需要外网访问,就没放进来,在内网导航里。
下载器
我用的qBittorrent,搭建遇到些坑。
- docker部署后,能访问web页面,但是nastools连不上。把这个容器的网络改成host模式解决。
- 下载任务添加后,状态为错误,无法下载。群晖共享文件夹权限问题。
结语
当前这套影音系统用了两周,效果还可以,满足我和我媳妇的影音需求。
媳妇官方手动点赞👍
😏
😡我看个nas教程都能被塞狗粮啊啊啊啊