Jellyfin:开源家庭媒体服务器

Jellyfin 是一款免费开源的家庭媒体服务器,帮你集中管理电影、剧集、音乐和照片,随时随地跨设备播放。本文详细介绍 Jellyfin 的核心功能、安装步骤与使用技巧,让你快速搭建属于自己的私人影音中心,彻底摆脱付费订阅和平台限制。

许可证 GPL-2.0更新 2026-08-18

详细介绍

为什么你需要 Jellyfin?

想象一下,你买了蓝光碟、下载了无损音乐、存了几百 GB 的家庭照片,却散落在各个硬盘和网盘里。想看电影要打开视频 App 充会员,想听歌要忍受广告,想回顾照片得翻半天相册——所有内容都被平台绑架,还要担心隐私泄露。更别提不同设备上体验割裂:手机、平板、电视、电脑,每个都得单独装软件。Jellyfin 正是为解决这些痛点而生:它是完全开源的媒体服务器软件,把你自己拥有的所有媒体文件集中管理,生成统一、美观的媒体库,并通过任何带浏览器的设备或客户端访问。没有月费、没有广告、没有数据收割,你的内容你做主。

Jellyfin 核心功能一览

1. 强大的媒体库管理

Jellyfin 会自动抓取电影、剧集、音乐和书籍的封面、简介、演员表等元数据,并按照时间、类型、评分等维度智能分类。你只需指定文件夹,剩下的交给它。支持常见格式如 MKV、MP4、FLAC、APE 等,还能识别刮削错误后手动修正。

2. 多端无缝播放与硬件转码

无论是电脑、手机、平板还是智能电视,只要安装配套客户端或直接用浏览器,就能续播上次进度。更重要的是,Jellyfin 内置高性能转码引擎,当原片格式或编码不被设备支持时,它会实时转码为合适的流,例如将 4K HDR 视频转成手机能流畅播放的 1080p SDR,无需提前转换文件。

3. 灵活的用户与访问控制

为家庭每位成员创建独立账号,可以限制访问权限、设置播放码率和允许的设备。比如给孩子开一个仅能看动画片的受限账号,给父母开一个只读音乐库的账号,互不干扰。配合 HTTPS 和反向代理,还能安全地在外网访问自己的服务器。

Jellyfin 安装与使用步骤

下面以最常见的 Docker 方式为例,快速部署 Jellyfin 服务器。

  • 准备环境:一台 64 位 Linux 服务器或 NAS(如群晖、威联通),安装好 Docker 和 Docker Compose。
  • 创建目录:在宿主机上建立配置目录和媒体目录,例如 /srv/jellyfin/config/srv/media
  • 启动容器:创建一个 docker-compose.yml 文件,内容如下:
version: "3.5"
services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    ports:
      - "8096:8096"
    volumes:
      - /srv/jellyfin/config:/config
      - /srv/media:/media
    restart: unless-stopped

然后执行 docker-compose up -d 启动服务。打开浏览器访问 http://服务器IP:8096,按照向导设置管理员账号和媒体库路径。

添加媒体库时,填入刚才挂载的 /media 下对应的子文件夹,比如电影放在 /media/movies,电视剧放在 /media/tvshows。等待刮削完成后,即可在界面上浏览和播放。

手机端推荐安装官方 Jellyfin App,或使用第三方客户端如 Infuse(iOS)、Findroid(Android)。在 App 中输入服务器地址和账号,就能随时随地上传播放进度。

使用 Jellyfin 的注意事项

  • 硬件要求:如果只播放 1080p 视频,普通双核 CPU 即可;要流畅转码 4K HDR 片源,建议为支持硬件解码的 Intel 核显(Quick Sync)或 NVIDIA GPU 预留至少 2GB 显存。
  • 转码设置:默认转码会占用较多 CPU,建议在后台“播放”设置中开启硬件加速,并限制客户端播放码率,避免多人同时观看时卡顿。
  • 网络访问:如果要外网访问,务必开启系统自带的 HTTPS 或通过反向代理(如 Nginx)配置 SSL 证书,同时使用强密码和两步验证,防止被未经授权扫描侵入。
  • 版权合规:Jellyfin 本身合法,但只建议管理自己拥有版权或已获授权的媒体文件,切勿传播盗版内容。

更新记录

最近更新:2026-08-18

下载

源码地址

下载按优先级提供:国内网盘(第一优先,便于国内快速获取)→ 官方来源(官方正版背书)→ 源码地址(开源项目);网盘链接均经审核,如失效欢迎反馈。

怎么选(决策参考)

解决什么

暂无公开信号

替代什么

暂无公开信号

适合谁

暂无公开信号

不适合谁

暂无公开信号

核心优势

暂无公开信号

主要限制

暂无公开信号

社区信号

社区数据不足

成熟度

暂无公开信号

什么时候选它

暂无公开信号

什么时候不要选它

暂无公开信号

常见问题

Jellyfin 和 Plex、Emby 有什么区别?

Jellyfin 完全免费且开源,无需任何订阅或激活码,所有功能免费开放。Plex 的硬件转码、离线下载等高级功能需要付费订阅;Emby 部分功能也要收费。而 Jellyfin 由社区驱动,没有商业限制,更适合追求自主控制的用户。

Jellyfin 能播放哪些文件格式?

Jellyfin 依赖 FFmpeg 进行解码,几乎所有主流格式都能播放,包括 MKV、MP4、AVI、WMV、FLAC、APE、MP3,甚至 ISO 蓝光镜像。只要客户端支持,就能原码率直通播放,否则自动转码。

如何实现在外网访问家庭里的 Jellyfin?

常见方法是利用路由器端口映射,将外部端口转发到内网 Jellyfin 的 8096 端口。更安全的是先通过反向代理(如 Nginx、Caddy)配置域名和 HTTPS 证书,再开放 443 端口。如果家庭没有公网 IP,可以用 Tailscale 或 frp 建立内网穿透。

相关推荐

相关文章