媒体中心+软路由等其他 home server 最佳方案? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
20015jjw
V2EX    宽带症候群

媒体中心+软路由等其他 home server 最佳方案?

  •  
  •   20015jjw 2022-07-26 23:07:31 +08:00 5415 次点击
    这是一个创建于 1173 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在纠结媒体中心的事情,但对这块没有足够的认识,希望问问大佬们。 需求如下:

    1. 想要多个独立服务的能力,即一个稳定的 Host 系统,然后在这个系统上跑很多服务,比如常见的软路由,NAS ,还有一些自己搭建的服务

    2. 想要媒体中心的能力,即 Chrome 、常见播放器等能力。性能要求没有很高,但比较独特,原因如下:

      • 我在用 Z370N ,但这块主板似乎用 Windows 的驱动才支持 HDMI 2.0 的输出,才能到 4k60hz ,也不是很确定 DP 转 HDMI 是否可行:
      1 x HDMI port, supporting a maximum resolution of 4096x2160@60 Hz * Support for HDMI 2.0 version, HDCP 2.2, and HDR. (Requires the latest Intel graphics driver from the GIGABYTE website.) Integrated Graphics Processor-Intel HD Graphics support: 1 x HDMI port, supporting a maximum resolution of 4096x2160@30 Hz * Support for HDMI 1.4 version and HDCP 2.2. 1 x DisplayPort, supporting a maximum resolution of 4096x2304@60 Hz * Support for DisplayPort 1.2 version, HDCP 2.2, and HDR. 
      • 我的 U 是 i7 8086k ,然后对码率要求不是很高,软硬解无所谓

    纠结的点来了,因为媒体服务器的体验很重要,所以 4k 输出那些都比较重要。但是各种 Home Server 的服务又显然不想建立在一个 Windows 10 或者拿来跑 Chrome 和 VLC 的 Ubuntu 上,所以喜欢 Unraid/ESXi 这种方案,但感觉用了这些又没法用集成显卡输出。所以我现在比较纠结... 有没有什么办法两者兼得呢?提前感谢大佬们。

    36 条回复    2022-07-28 16:37:35 +08:00
    T0m008
        1
    T0m008  
       2022-07-26 23:09:20 +08:00   1
    别想着兼得,分开最好
    miyunda
        2
    miyunda  
       2022-07-26 23:14:27 +08:00   1
    pve 可以将 HD630 分给虚拟机
    dcty
        3
    dcty  
       2022-07-26 23:14:33 +08:00   1
    esxi 这类都可以核显直通,具体看 CPU ( 11 代以上貌似有点问题
    xmh51
        4
    xmh51  
       2022-07-26 23:38:19 +08:00   1
    软路由单独搞,几百块的就行。因为软路由的第一特性要保持稳定,不能频繁重启
    20015jjw
        5
    20015jjw  
    OP
       2022-07-26 23:58:37 +08:00 via iPhone
    @T0m008
    河狸,但这个主板有俩网口感觉不用很可惜…
    @miyunda
    感觉完美诶!我研究一下,谢谢!
    @dcty
    esxi 似乎直通不了他自己用的那个显卡…
    @xmh51
    河狸,但我就是想要一个稳定的 base host 才来问的
    sNullp
        6
    sNullp  
       2022-07-27 02:18:24 +08:00 via iPhone   1
    再买个独显直通呗
    HuaLing
        7
    HuaLing  
       2022-07-27 02:47:06 +08:00   1
    我目前是 ESXi 跑了三个虚拟机
    爱快用来多拨和流控
    OpenWrt 跑 openClash 和 AdGuard Home
    黑群晖做 NAS 和 PLEX Server ,直通核显硬解码

    如果想要 all in one 的话可以再加个 Windows ,核显直通过去之后用本地解码
    sNullp
        8
    sNullp  
       2022-07-27 03:35:56 +08:00   1
    核显直通一般来说只是直通编解码器,3d 加速,并不能操控硬件上的输出接口。
    billytom
        9
    billytom  
       2022-07-27 05:37:15 +08:00 via iPhone   1
    unraid 了解下,这会 5 折码还能生效
    Valyrian
        10
    Valyrian  
       2022-07-27 07:32:44 +08:00 via iPhone   1
    我也建议是存储和输出分开。我个人是傻瓜群晖 nas 加上 nvidia shield ,是 hdmi2.0

    大胆猜测你要在跑 chrome 是要 ublock origin 看 YouTube ,我同意 youtube 的电视 app 体验很差,但电视上操作浏览器难道不更……我觉得用手机 google cast 比较好,也可以看评论之类的。

    如果非要虚拟机的话可以查查关键字 kvm gpu passthrough ,一般要两个显卡,不过 single gpu passthough 也可以,但是够你折腾的
    Qazxcv123
        11
    Qazxcv123  
       2022-07-27 08:45:09 +08:00 via Android   1
    安卓 TV 可以安装 smart tube 看 youtube ,也可以去广告,看 4k hdr
    yzld2002
        12
    yzld2002  
       2022-07-27 09:53:15 +08:00
    unraid 可以核显输出视频信号,esxi 不行,pve 好像也可以
    cqu1980
        13
    cqu1980  
       2022-07-27 11:13:26 +08:00
    路由器最好分开,因为你会发现,你折腾的时候,可能需要不断重启 ALL IN ONE
    ymmud
        14
    ymmud  
       2022-07-27 11:30:46 +08:00
    unraid 使用比较简单
    kaedeair
        15
    kaedeair  
       2022-07-27 11:41:41 +08:00
    可以用 esxi ,pve ,unraid 之类的虚拟化平台,路由功能最好分开
    用 docker 部署的话推荐 pve,直接部署在 host 就行了,而且可以用 docker-compose 管理,很方便
    libook
        16
    libook  
       2022-07-27 14:11:01 +08:00
    个人倾向于性能、故障隔离,至少把软路由部分的功能独立放在一套硬件上,这样别的挂了至少网络还坚挺。
    其他部分如果你不希望互相抢 IO 等资源的话也最好软件或硬件隔离一下。

    HTPC 的话,不知道是否考虑 4K HDR ,如果考虑的话可能得需要一个好点的独显,具体接口和支持情况可以在 GPU 官方产品介绍文档里看到。如果还考虑 AV1 解码可能得老黄 30 系以上的显卡。
    如果确定要用独显了,还想用 PVE 的话就可以研究一下直通方案了。

    硬解码和软解码情况可以看你用的 HTPC 的软件支持情况,比如 Plex 就有各种场景下的性能需求指标文档。
    20015jjw
        17
    20015jjw  
    OP
       2022-07-27 14:56:48 +08:00
    @sNullp
    有个 2060 但感觉有点大... 不过合理,pve 似乎是也能输出接口的不过
    @HuaLing
    esxi 不支持核显直通 但集显可以
    @billytom
    这个和免费的 pve 有啥区别吗?
    20015jjw
        18
    20015jjw  
    OP
       2022-07-27 15:00:24 +08:00
    @Valyrian
    nv shield 有意思诶,我可以研究一下。
    Chrome 只是为了就任何看剧平台... 就网页嘛... 感觉通用性高一点。YouTube 我倒是有会员...
    其实我这个需求最好的思路是 MacBook/iOS 设备直接 AirPlay 过去... 但现在电视没有接收器比较拉跨...
    我是软路由有个单独的机器的,但感觉想折腾一下...
    Passthrough 查了,esxi 不支持核显做这个,但确实是个思路,应该会试试 pve 什么的。
    万分感谢!
    20015jjw
        19
    20015jjw  
    OP
       2022-07-27 15:03:23 +08:00
    @Qazxcv123
    我现在大概就是在折腾啊哈哈 感谢!
    @yzld2002 ok
    @cqu1980
    我现在有个单独的软路由的,所以这就是无聊瞎折腾啊哈哈
    @ymmud
    比起 PVE ?
    @kaedeair
    nice 学到了
    20015jjw
        20
    20015jjw  
    OP
       2022-07-27 15:07:42 +08:00
    @libook
    > 个人倾向于性能、故障隔离,至少把软路由部分的功能独立放在一套硬件上,这样别的挂了至少网络还坚挺。
    其他部分如果你不希望互相抢 IO 等资源的话也最好软件或硬件隔离一下。

    其实软路由我是有单独的机器的,所以这个就是为了折腾,想要底层跑虚拟机系统也是为了做隔离嘛

    > 不知道是否考虑 4K HDR ,如果考虑的话可能得需要一个好点的独显
    这个我其实一直不太懂,我感觉合法渠道获得的内容,MacBook 都能放? Netf…lix 或者 YouTube 8k 感觉都行? anyways 以后有需求我是有个闲置 2060 的...
    ymmud
        21
    ymmud  
       2022-07-27 15:30:37 +08:00
    @20015jjw Unraid 大部分都是界面操作比较简单
    EvineDeng
        22
    EvineDeng  
       2022-07-27 15:34:40 +08:00
    pve 要么核显直通,教程挺多的;要么直装 kodi: https://www.jianshu.com/p/b34cf9512677
    lxk199623
        23
    lxk199623  
       2022-07-27 18:11:14 +08:00 via Android
    @HuaLing 为啥我 op 开了 open clash 之后,玩 LOL100 多延迟
    HuaLing
        24
    HuaLing  
       2022-07-27 18:30:34 +08:00 via iPhone
    @lxk199623 分流没做好吧
    jones2000
        25
    jones2000  
       2022-07-27 21:45:16 +08:00
    买个爱奇艺会员不就可以了嘛, 搞这么复杂。
    20015jjw
        26
    20015jjw  
    OP
       2022-07-27 23:26:44 +08:00 via iPhone
    @jones2000
    爱奇艺我看不来哈
    tangzs
        27
    tangzs  
       2022-07-28 01:18:27 +08:00
    分开做最好:
    软路由只上网, 因为软路由要定时刷机更新,
    电脑挂多硬盘跑 plex server,
    apple tv 做播放端 (infuse 接入 plex)
    dann73580
        28
    dann73580  
       2022-07-28 02:11:02 +08:00 via iPhone
    稳定的系统和 all in one 是冲突的。
    unraid 是个不错的方案,但如果你一定要 hdmi 输出的话,只能挂一个 pice 供电,不需要外接供电的显示卡,然后直通给虚拟机。是笔开支,但这笔开支并不算大。
    只是我认为 unraid 不适合把软路由也放上去,因为 unraid 要改动网络的话,需要先停止阵列,也就意味着你需要停止所有的虚拟机。
    所以至少把路由器分离出来,其他的就随便折腾了。
    sidkang
        29
    sidkang  
       2022-07-28 09:36:08 +08:00
    pve 印象里是可以折腾 igpu 输出的
    mozhizhu
        30
    mozhizhu  
       2022-07-28 10:02:15 +08:00
    媒体中心,嗯,Emby 、Plex 、Jellyfin ?目前在用 jellyfin ,开源全免费,功能属于够用就行那种; windows 系统装软件,Linux 系统装在 docker ;
    libook
        31
    libook  
       2022-07-28 10:25:30 +08:00
    @20015jjw #20 互联网内容对解码要求相对灵活一些,如果是自己下载资源的话,看你的需求和具体编码格式。

    主要看显示器 /电视、线缆、HTPC 的视频接口、CPU 或显卡的硬解码器,是否支持你想看的视频格式。

    比如有的旧显卡的视频接口是 HDMI2.0 ,那么 4K 60Hz HDR 的话带宽只够跑 YUV422 采样,比 RGB(YUV444)采样的色彩损失一些,而后者可能需要 HDMI2.1 。

    当然你要求不苛刻的话就无所谓了。
    goodryb
        32
    goodryb  
       2022-07-28 10:41:03 +08:00
    看看 b 站司博图的 all in one 视频, 不过从稳定实用的角度来看,分开还是最好的,我就是各自独立的
    YongXMan
        33
    YongXMan  
       2022-07-28 11:44:29 +08:00 via Android
    软路由最好独立出来,买个工控机,不要在折腾 home server 的时候连不上网。。。经验之谈
    cqu1980
        34
    cqu1980  
       2022-07-28 15:10:10 +08:00
    我是把群晖、网心云、其他虚拟机做在一个 ALL IN ONE 的,板载 SATA 控制器给群晖,JMB585 的扩展硬盘给网心云,板载的两个 NVME 给 exsi
    makusuofute
        35
    makusuofute  
       2022-07-28 15:22:02 +08:00
    esxi 的话可以直接支持 vm 等直接迁移。 但是 USB 直通一类就不清楚是否支持直通了
    cqu1980
        36
    cqu1980  
       2022-07-28 16:37:35 +08:00
    @makusuofute USB 支持直通,不过不能从 USB 启动
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2600 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 48ms UTC 10:41 PVG 18:41 LAX 03:41 JFK 06:41
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86