Jellyfin 本地媒体服务器安装与配置完整指南

最后更新: 22月2026

现代客厅配备平板电视,展现了 Jellyfin 打造家庭影院的理念。

如果你硬盘里存储着海量的电影、电视剧和音乐,并且希望它们看起来专业有序,那么你可能听说过 Jellyfin。这个系统就像一个多媒体控制中心,可以整理你的数字文件,并以高度可视化的方式呈现,还能自动查找你喜爱作品的封面和技术信息。

Jellyfin 最吸引人的地方在于,它诞生之初就是作为Plex 的开源替代方案而推出的,秉持着从一开始就完全免费的理念。其他软件会对转码等基本功能收费,而 Jellyfin 则没有任何隐藏费用或月费,让您可以完全掌控自己的隐私和数据,无需依赖外部服务器。

相关文章:
Plex vs Jellyfin:媒体服务器全面对比

为什么选择 Jellyfin 而不是其他选择?

一对夫妇正在电视上欣赏电影库,这体现了本地媒体服务器的用户体验。

与竞争对手不同,Jellyfin 不会植入广告,也不会将某些功能隐藏在付费墙后。它是一款灵活强大的软件,让您打造真正的“家庭 Netflix”。其功能包括自动媒体库管理,服务器会自动扫描您的文件夹并下载元数据、剧情简介和评分,让您轻松浏览收藏。

此外,它是一个跨平台系统。您可以在 Windows、Linux、macOS 上设置服务器,也可以通过 Docker 在Synology 或 QNAP 等品牌的 NAS 服务器上运行。为了方便您访问内容,我们提供适用于 Android、iOS、Fire TV、Android TV 以及几乎所有现代智能电视的客户端应用程序,确保您的内容始终触手可及

相关文章:
安卓和服务器上安装 Jellyfin 的完整指南

硬件要求和性能提示

服务器前面板,带有多个硬盘驱动器托架,用于海量媒体存储。

并非所有服务器的性能都相同,根据您的使用情况,您需要的性能也会有所不同。如果您只是为少数人播放 MP4 (H.264) 等标准格式的文件,那么配备 4 个虚拟核心和 4 GB 内存的虚拟专用服务器 (VPS)可能就足够了。但是,如果您喜欢 4K 或 HDR 内容,情况就不同了。

  最佳 C# 网络资源

转码过程(实时转换视频格式,以便客户端设备可以读取)非常消耗资源。为防止服务器崩溃,最好使用支持硬件加速的Intel 或 NVIDIA GPU 。对于要求较高的用户,建议至少配备 8 个 CPU 核心和 16 至 32 GB 的内存,并始终优先使用 NVMe 固态硬盘,以获得更流畅的库扫描体验。

服务器安装步骤

机械硬盘的内部细节,代表多媒体文件的本地存储。

一切的核心是Jellyfin 服务器。在 Windows 系统上,安装过程很简单:从官网下载 .exe 文件,按照向导操作,然后通过 localhost:8096 访问即可。在 Linux 系统上,虽然可以通过软件仓库安装,但更明智的选择是使用Docker 和 Docker Compose,因为它们封装了应用程序,使更新变得轻而易举。

如果您选择在 Ubuntu 上使用 Docker,则必须先更新系统并配置官方 Docker 仓库。在主机上创建清晰的文件夹结构至关重要(例如,一个用于配置,一个用于缓存,一个用于媒体),并按照Docker Compose 最佳实践在您的家庭实验室中正确映射这些文件夹。一个关键细节是定义Linux 用户的UID 和 GID,以便容器拥有读取文件所需的权限,避免出现问题。

Homelab 开源安全
相关文章:
使用开源工具保障家庭实验室安全

初始设置和图书馆管理

一只手拿着遥控器放在屏幕前,象征着在 Jellyfin 产品目录中进行导航。

服务器启动并运行后,您可以通过网页浏览器访问它,届时将出现一个向导。第一步是创建管理员帐户;我们建议避免使用“admin”作为帐户名,并设置一个强密码,因为服务器是您计算机的入口点。接下来,您需要添加媒体库。您必须指定内容类型(电影、电视剧、音乐、照片)以及文件所在的文件夹。

  Python 的最佳网络资源

为了防止 Jellyfin 出现混乱并一次性找到所有文件,您应该按层级结构整理文件。例如,电影应该放在名为“电影(年份)”的单独文件夹中,电视剧应该按季划分,格式为“S01E01”。为了优化Jellyfin 中的音乐管理,您必须遵循此顺序,否则系统可能无法自动下载专辑封面

高级优化和安全

如果您想充分发挥服务器的性能,请前往控制面板并找到“播放”部分。如果您拥有兼容的GPU,可以在这里启用硬件加速,这将大幅降低CPU负载。您还可以启用DLNA协议,以便与没有Jellyfin应用程序的旧电视共享内容,但这样您将无法使用Jellyfin美观的界面。

关于安全方面,如果您想从家外访问该网站,请勿直接在路由器上打开 8096 端口,因为这会将您的网络暴露在不必要的风险之中。最好使用Caddy 等反向代理或 Cloudflare 隧道。Caddy 尤其有用,因为它会自动管理 HTTPS 证书,确保您的连接加密且安全。

附加组件和额外功能

Jellyfin 允许您通过插件扩展其功能。虽然官方插件目录有限,但有一些插件可以集成Trakt 等服务,或将服务器连接到 Kodi 和 Infuse。另一个亮点是它能够管理 IPTV 列表,但这需要额外步骤:配置 Xteve 或 Homerun 服务器。

对于与家人共享媒体库的用户,该系统提供高级家长控制功能。您可以创建单独的个人资料,设置内容限制、活动历史记录和个性化媒体库,确保每位家庭成员只能看到他们应该看到的内容。

  无人机和农业:每个农民都需要知道的 7 项创新

拥有基于 Jellyfin 的专属媒体中心,您即可摆脱对现有流媒体平台的依赖,将文件保存在您自己的硬件上,并享受优质的观看体验,且无需额外费用。从简单的 Windows 安装到使用 Docker 和反向代理在 Linux 上进行高级部署,该系统能够适应任何技术水平,始终确保高效、私密且完全可定制的内容管理。

Plex流媒体付费墙
相关文章:
Plex流媒体付费墙:有哪些变化以及您现在有哪些选择