
| 类型 | 媒体服务器 |
| 授权 | 免费 + 付费会员 |
| 相关 | Jellyfin / Plex |
| 官网 | emby.media |
Emby 是一款成熟的私有媒体服务器软件,支持将本地硬盘上的电影、电视剧、音乐和照片通过 Web、移动端、智能电视、游戏主机等多种客户端串流播放。它经历了从完全开源到部分闭源的转变,目前核心服务端为闭源软件,高级功能需购买 Premiere 终身或订阅授权。
Emby 的前身是 2009 年以 Media Browser 名称发布的开源 Windows Media Center 插件,最初用于为 Windows Media Center 提供更好的媒体库管理界面。随着 Windows Media Center 被微软放弃,项目逐步演变为独立的媒体服务器,并于 2014 年前后更名为 Emby。2016 年发布 3.0 版本后,Emby 增加了 iOS 和 Android 客户端及多用户支持。2018 年 11 月,开发团队发布 Emby Server 3.6 时宣布将后端代码转为闭源,并引入 Emby Premiere 付费订阅层,此举直接促成了社区分叉出 Jellyfin 项目。此后 Emby 持续以闭源模式迭代,4.x 版本引入了改进的移动端体验、更完善的家长控制策略和直播录制功能。至 4.7 及以后版本,Emby 增加了 HDR 转 SDR 色调映射和改进的硬件加速转码支持。
Emby 的基础功能(媒体库扫描、Web 播放、标准转码、多用户账号创建)对所有用户免费。Emby Premiere 订阅(年付约 54 美元或终身约 119 美元,价格随时间调整)解锁的功能包括:移动端 App 中超过一定时长后的本地媒体播放(免费客户端在未激活服务器上播放超出限制后提示升级)、服务器端硬件转码加速、移动端离线同步下载、直播电视录制、部分第三方平台(如 Roku、Amazon Fire TV)客户端的完整功能,以及家长控制的高级策略配置。这一授权模式使 Emby 服务端本身可以免费部署,但移动端日常使用受到较明显的功能限制,这也是许多用户转向完全免费的 Jellyfin 的主要原因。
Emby Server 以 .NET(C#)编写,闭源发布,提供 Linux、Windows、macOS、FreeBSD 的预编译包和 Docker 镜像(emby/embyserver)。数据存储使用 SQLite 保存媒体库元数据和用户数据。转码层调用捆绑的 FFmpeg 二进制,硬件加速支持 Intel QSV、NVIDIA NVENC 和 AMD AMF,需在管理后台播放设置中启用并确保宿主机驱动和设备节点已正确映射。Web 前端为单页应用,通过 REST API 与服务端通信。客户端 App 代码同样闭源,在 Android、iOS、tvOS、Roku、Fire TV 等平台均有官方维护版本。
Emby Server 可通过官方网站下载对应平台安装包,也可使用 Docker 镜像部署。Docker Compose 部署时需挂载媒体目录和配置持久化目录(通常映射到 /config),并按需映射硬件设备节点。反向代理配置与 Jellyfin 类似,需正确处理 WebSocket 升级头和客户端 IP 透传。群晖、威联通等主流 NAS 系统均提供 Emby 套件包,安装向导简便。Emby Theater 是官方提供的桌面大屏客户端,适合连接电视的 HTPC 使用场景,提供遥控器友好的十字键导航界面。
Emby 与 Jellyfin 共享相似的架构血统,功能集高度重叠,主要区别在于授权模式:Jellyfin 完全免费开源,Emby 的移动端和高级功能需付费,且服务端代码闭源。与 Plex 相比,Emby 不强制要求云账户(可完全本地化运行),而 Plex 的账户体系和内容发现功能更为突出。在第三方设备覆盖广度上,Plex 通常优于 Emby;在隐私和数据自主权方面,Emby 优于 Plex 但不如 Jellyfin。Emby 的界面一致性和稳定性普遍被认为介于 Plex(最打磨)和 Jellyfin(社区驱动)之间,适合不介意付费但又不愿强依赖云账户的用户群体。
在实际使用中,Emby 的智能播放列表和收藏夹功能值得关注。用户可以根据流派、评分、未播放状态、添加时间等多种条件创建动态播放列表,服务器在每次访问时自动重新计算符合条件的内容。这对于管理数千部影片的大型媒体库尤为实用。Emby 还内置了媒体健康检查工具,可定期扫描媒体库检测文件丢失、元数据损坏或编码格式异常的条目并生成报告,方便用户维护媒体库的完整性。值得注意的是,Emby 对章节信息(Chapter)的支持较为完整:服务端可自动提取视频文件中嵌入的章节标记,或从 NFO 文件读取章节信息,客户端在进度条上显示章节缩略图,便于用户快速定位到特定场景。在多语言支持方面,Emby 的界面已完全汉化,元数据刮削优先级可配置为优先抓取中文简介和中文演职员名字,对国内用户较为友好。

| 类型 | 媒体服务器 |
| 授权 | 免费 + 付费会员 |
| 相关 | Jellyfin / Plex |
| 官网 | emby.media |
登录 后参与讨论
暂无讨论,来发表第一条评论吧