玩玩NAS、软路由,搭建家庭影音系统
本文最后更新于 582 天前,其中的信息可能已经有所发展或是发生改变。

背景

我平时爱看一些高清电影,4k、HDR之类的,还有很多国内视频软件没有的电影。我媳妇也喜欢看剧,平时做饭的时候,都会用平板播放电视剧。所以我家对影音这块是有需求的。

之前觉得nas太重了,还调研过个人云存储:联想NAS A1调研,由于外网访问速度太低,最终没有入手。现在看来还好没有入手,那玩意没有docker,可玩性太低,特别是对于影音系统,需要安装很多软件,基本没法做到。

时隔一年半,由于对影视的需求未减,又萌生了搭建家庭影音系统的想法,经过调研后,这次主要往nas方面考虑。

硬件

主机

主要想到以下几种方案。

  1. 自己组装
    1. 需要了解硬解,麻烦
    2. 一般是闲鱼买配件,大部分机箱都很丑,黑大粗
  2. 成品nas,极空间(软文特别的,很多踩坑的)、绿联
    1. 硬件一般,主要是卖小白nas系统
    2. 不成熟
    3. 可玩性低,便宜的没docker,有docker的没root权限
  3. 专业nas,群辉、威联通之类
  4. 适合nas的小主机,没有安装nas系统
    1. 硬件不用担心
    2. 找到一款外观很喜欢的
    3. 价格还可以

最终选择了天宝 300u 小主机,硬盘垂直放置,外观像个垃圾桶。下面是网上找的图。

img

222-min.jpg

111-min.jpg

配置如下:

  1. CPU amd 300u,功耗15w,玩nas没问题,视频硬解能力差,导致外网看视频很卡,不过这需求被我砍了,没有公网ip,内网穿透只能依靠我的阿里云服务器的小水管,外网只能访问下,看视频就别想了。
  2. 4个千兆网口,可以做软路由,很多nas只有两个口。缺点是没有2.5g网口,导致内网传输速度只能1000mbps,目前还算够用。天宝最近出了一款升级版,带2.5g网口了,可惜我已经入手上一代了,只能以后升级。
  3. 1个hdmi,方便bios操作,而且它的性能足以轻量办公,运行win11,看4k电影都可以。
  4. 2个sata硬盘接口,对于老玩家是不够的,不过我刚玩nas,先搞块4t盘完,以后还可以加一块,新手玩个几年还是可以。
  5. 1个m2固态接口,搞块固态用来装系统,提升流畅性。
  6. 2两个内存插槽,DDR4 2400MHz,nas够用。

路由器

当前的路由器是10年前的小米路由器,wifi速度最高300mbps,4k高清电影的码率有的大于40m/s,这个路由器已经满足不了了。换了一个带2.5g网口的中兴ax5400pro,2.5g网口当前主机不支持,留着以后用。

系统

为了方便扩展、系统备份,我选择底层虚拟化,目前使用较多的有esxi(商业闭源)、pve(开源免费),我选择了界面较友好,更稳定的esxi。

上层系统涉及到nas和软路由,我选择的是群晖nas系统,用户量大,遇到问题解决方案多,界面友好。IStoreOS软路由系统,界面友好,操作简单。

软件

影音工具

  1. nastools
    1. 用户量多,遇到问题容易解决
    2. 免费
    3. 就在最近删库了,虽然老版本能用,但是不再维护还是比较影响使用
  2. movie-robot
    1. 收费,价格还能接受
    2. 社区群里作者比较活跃

最终选择了movie-robot。

影音软件

  1. jellyfin
    1. 免费
    2. 界面还行
    3. win客户端难用,得用kodi,kodi也难用。。。
  2. emby
    1. win客户端好看,服务端web页面也不错
  3. plex
    1. 没用过
  4. infuse
    1. 好看
    2. 播放4k收费,1080没问题,好在ipad只有1080,并且一般都是媳妇在用,就给她下载的1080。

我先用了免费的jellyfin,客户端太难用了。又去弄了个emby,很好用,满足我的需求。

电影资源下载

以前我都是用的阿里云盘,资源丰富,下载速度快,可是阿里云盘没有linux客户端,尝试过docker跑ubuntu 桌面,通过vnc访问,安装阿里云盘三方客户端,折腾了一晚上,失败告终。还有其他方案,1、ubuntu+wine+阿里云盘Windows客户端,2、esxi虚拟化win server,主机资源不够了,另外不想折腾了。

还有常用的bt下载,速度慢,甚至很多种子没速度。资源零散。

最后就是pt下载,速度快,资源多,就是我这没有公网ip,上传量有点少,影响下资源。不过对于我来说够用了,毕竟没有天天看电影。

其他

内网穿透

  1. 免费的zerotier,网速太慢,可代理ip段,增加内网穿透的服务时,不用一个个添加。
  2. ngrok+公网服务器,增加内网穿透的服务时,需要改服务端。
  3. frp+公网服务器,软路由IStoreOS里有插件,增加内网穿透的服务时,可在客户端页面配置就行。

我选择了frp,在公司也能操作家里的服务了。

导航

这么多服务,全都挤在收藏栏里不方便,也不好看。

我用的heimdall,还可以设置密码,外网进行修改时用到。

这是外网的导航,有的服务,不需要外网访问,就没放进来,在内网导航里。

image-20230304113425154

下载器

我用的qBittorrent,搭建遇到些坑。

  1. docker部署后,能访问web页面,但是nastools连不上。把这个容器的网络改成host模式解决。
  2. 下载任务添加后,状态为错误,无法下载。群晖共享文件夹权限问题。

结语

当前这套影音系统用了两周,效果还可以,满足我和我媳妇的影音需求。

作者:Yuyy
博客:https://yuyy.info

评论

  1. 莽莽大可爱
    iPhone AppleWebKit
    2年前
    2023-3-04 14:49:44

    媳妇官方手动点赞👍

    • Yuyy
      博主
      莽莽大可爱
      Linux Chrome
      2年前
      2023-3-04 14:51:43

      😏

      • ty
        Yuyy
        Windows Chrome
        5月前
        2024-4-29 21:43:43

        😡我看个nas教程都能被塞狗粮啊啊啊啊

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇