Emby 中文文档 下载 App

Emby Connect 远程登录 — 不需要知道 Server IP 也能回家看电影

Connect 怎么工作的

再解释一遍 Connect 的核心逻辑:

你(远程设备)          Emby Connect 云服务              家里的 Emby Server
    |                       |                            |
    |---- 用 Connect 登录 ---->|                          |
    |<--- 返回关联的 Server 列表 ---|                     |
    |                                                    |
    |---- 尝试 P2P 直连(打洞) ------->                  |
    |         ↓ 成功 → 直连播放                          |
    |         ↓ 失败 → 走中继                             |
    |---- 中继连接 -------> 播放                          |

Connect 的价值:

前置条件

  1. Emby Connect 账号已注册:去 app.emby.media 注册(email + 密码 + 用户名)
  2. 本地用户已关联 Connect 账号:Dashboard → Users → 某个用户 → Emby Connect → Link 他的 Connect 用户名
  3. Server 能访问外网:Emby Server 必须能连到 Emby 的云服务(检查方法:Server 上浏览器打开 app.emby.media 能打开)

如果以上都满足,那你的远程设备上 只需要装 Emby App + 登录 Connect 账号,就能自动看到家里的 Server。

远程访问的完整流程

服务器端一次性配置

  1. 安装好 Emby Server,跑通启动向导
  2. 创建你的本地管理员账号 + 家人的普通账号
  3. 让每个要远程访问的用户(包括你自己)去注册 Emby Connect
  4. Dashboard → Users → 每个用户 → 关联他的 Connect 用户名
  5. Dashboard → Advanced → Host → Networking → 勾上 "Enable remote connections to this Emby Server"
  6. Dashboard → Advanced → Emby Connect → 确认显示 "Connected"

远程设备上

任何地方(公司、咖啡馆、地铁):

  1. 打开手机 / 平板 / 笔记本上的 Emby App
  2. 第一次打开选择 Sign in with Emby Connect
  3. 填 Connect 的 email + 密码
  4. 登录后,你关联过的所有 Server 自动出现在列表里
  5. 点你家的 Server,进去就是媒体库

结束。不需要手动填 IP、端口、用户名密码。

Connect 和手动端口转发的关系

这两个可以同时配置、互不冲突:

Emby 客户端登录 Connect 后,会按优先级尝试连接:

  1. 优先用本地网络直接连接(如果设备在同一局域网内)
  2. 尝试 P2P NAT 穿透直连
  3. 如果端口转发已经配好,用公网 IP + 端口直连
  4. 最后走 Connect 中继

这种多层级的连接策略让几乎所有场景都能连上。

Connect 中继的带宽问题

NAT 穿透失败时,Connect 会走中继——你的媒体流量先到 Emby 的云服务器再转发回来。这有两个问题:

速度瓶颈

中继的带宽不是无限的。如果公网 IP 和 Server 端公网 IP 之间延迟大或带宽不够,播放体验会差。

解决:配好手动端口转发。即使 P2P 穿透失败,有了端口转发客户端就能走公网 IP 直连(比中继快得多)。

流量经过第三方

中继模式下你的媒体流量经过 Emby 的服务器。Emby 官方说中继流量是加密的、不做内容分析,但如果你介意"别人的服务器转发了你的私人媒体",建议配好端口转发让连接走 P2P 或公网直连。

移动端 vs 桌面端

移动端(iOS / Android)

最方便。Emby App → 登录 Connect → 选 Server → 播放。

桌面端(Web Client / Theater)

Web Client 可以直接访问 app.emby.media 登录 Connect。Theater 客户端需要先登录 Connect 或手动添加 Server。

Connect 连不上怎么办

按这个顺序排查:

1. Server 端先确认状态

Dashboard → Advanced → Emby Connect 页面,看状态:

2. 检查 Server 的公网可达性

Dashboard → Advanced → Host → Networking → Test External Access:

3. 客户端手动试试

Connect 搜不到 Server 时,在客户端里手动添加:

4. NAT 类型

可以用这个工具查一下你的家宽 NAT 类型:NAT 类型在线查询工具

替代方案:Tailscale / ZeroTier

如果 Connect + 端口转发都不行(比如运营商 CGNAT),可以用 P2P 组网工具:

装在 Server 和远程设备上,两边加入同一个虚拟网络后,直接用虚拟 IP 访问 Server。完全绕过 NAT 和端口转发的问题。这是终极方案。