Ubuntu 上部署 Jellyfin 的硬件要求与选型建议
最低配置与推荐配置
- 下表按使用场景给出 CPU、内存与存储的参考值,便于在 Ubuntu 上稳定运行 Jellyfin(原生安装或 Docker 方式差异很小,主要取决于资源是否充足与是否启用硬件加速)。
| 场景 |
CPU |
内存 |
存储 |
说明 |
| 入门/单用户 1080p 直连播放 |
双核 ≥2.0GHz |
≥2GB |
≥50GB |
客户端能直接播放时,CPU 压力小 |
| 个人/家庭 1080p 含少量转码 |
四核 ≥2.8GHz |
≥4GB |
≥100GB SSD |
建议启用硬件加速以降低 CPU 占用 |
| 家庭共享/多设备 1080p |
四核 ≥3.0GHz |
≥8GB |
≥500GB |
并发较多时优先 Quick Sync 或 NVENC |
| 4K 播放/转码 |
支持硬件加速的 Intel 10代+ iGPU 或同级独显 |
≥16GB |
SSD 缓存 + 大容量 HDD |
4K 带宽与存储 I/O 同样关键 |
- 说明:Jellyfin 在 Ubuntu 24.04/22.04/20.04 均可稳定运行;若采用 Docker,建议宿主机满足上述规格并为容器预留内存与 CPU 份额。
4K 播放与硬件加速要点
- 在 Ubuntu 上可以实现流畅的 4K 播放,关键在于:
- 使用支持硬件解码的 Intel 10代赛扬/酷睿 等平台(启用 Quick Sync),或 NVIDIA/AMD 独显并正确安装驱动与加速组件;
- 客户端直连播放(不转码)时对 CPU 要求低;若需转码,务必开启硬件加速;
- 网络带宽与磁盘 I/O 需匹配 4K 码率(建议使用有线千兆或更高规格网络,媒体存储优先 SSD/NVMe 缓存)。
Docker 部署的资源基线
- 最低可用:2 核 CPU / 2GB 内存 / ≥10GB 存储(适合轻量测试或单用户直连播放)。
- 建议:4 核 CPU / 4GB 内存 / ≥100GB 存储(更契合家庭使用与偶尔转码)。
- 并发与稳定性:并发转码、多用户与 4K 场景建议 ≥8GB,并开启硬件加速与合理的缓存策略。
系统与网络建议
- 系统版本:优先 Ubuntu 22.04 LTS 或 24.04 LTS,可获得更好的内核与驱动支持。
- 网络与端口:媒体流常用端口 8096/TCP(HTTP 访问),远程访问需确保路由器/防火墙放行;局域网建议使用 千兆有线 连接。
- 存储架构:系统盘与缓存用 SSD,媒体库用 HDD 阵列(如 RAID5/6),兼顾容量与可靠性。