Jellyfin 与 Emby 配置——开源媒体服务器怎么接 Symfonium
Jellyfin 与 Emby 的定位
Jellyfin 是 Emby 的开源分支,两者协议高度兼容,Symfonium 对它们的接入流程几乎一致。核心差异是 Jellyfin 完全开源免费、Emby 有免费社区版和付费版。
Jellyfin:支持 Quick Connect
Jellyfin 的 Quick Connect 允许你在同一局域网内用另一个已登录设备来授权当前设备,不用手动输用户名密码。Symfonium 支持这个流程:
- 设置 → Manage media providers → Add media provider → Jellyfin
- 选择 Quick Connect
- Symfonium 显示一个 6 位数代码
- 在你已经登录的 Jellyfin 客户端(或 Web UI)里输入这个代码
- 授权后自动完成连接
Emby:标准账号登录
Emby 的接入用标准用户名密码:
- 设置 → Manage media providers → Add media provider → Emby
- 输入 Emby 服务器地址(IP + 端口,比如
http://192.168.1.50:8096) - 输入 Emby 账号用户名和密码
- 选择要接入的音乐库
歌单与转码
| 能力 | Jellyfin | Emby | 说明 |
|---|---|---|---|
| 歌单导入 | ✅ | ✅ | 服务器端歌单都会进入 Symfonium |
| 歌单写回 | ✅ | ✅ | 在 Symfonium 里改动的歌单会写回服务器 |
| 服务器端转码 | ✅ | ✅ | 格式不兼容时服务器端转码后推送 |
索引与更新
Symfonium 连接 Jellyfin / Emby 后,会拉取服务器的媒体索引。后续同步默认按你在服务器端改了什么来触发,也可以在设置里手动触发全量重新索引。
常见注意点
- Jellyfin / Emby 的"自动分组"功能开启后,Symfonium 看到的是分组后的结构;如果你想在 Symfonium 里按原始结构浏览,需要在服务器端关闭自动分组或配置相应媒体库类型
- Emby 的某些高级转码能力只在付费版可用
- 如果服务器在内网但你想在外网访问,需要配置 Emby / Jellyfin 的端口转发或反向代理
- 两者的 API 都走 HTTP/HTTPS,默认端口 Jellyfin 8096、Emby 8096