Feem 中文文档 下载 App

Feem 首次配对 — 两台设备怎么让它们互相看见

Feem 的设备发现原理

Feem 采用的是局域网 UDP 广播发现机制。简单来说:

  1. 每台运行 Feem 的设备在局域网内周期性地(大约每秒一次)向 UDP 45001 端口广播自己的存在。
  2. 同局域网内的其他 Feem 设备收到这个广播后,就把发送方的设备名、IP 地址等信息加入自己的设备列表。
  3. 当你点击某个设备时,Feem 通过 TCP 45001 端口与对方建立直连,开始传输。

这个过程完全自动、不需要配对码、不需要扫码。只要满足前提条件,打开 App 就能看到对方。

首次配对的前置检查清单

两台设备互相看不到对方,90% 的情况是下面几项有一项没满足。按顺序核对:

1. 两台设备的 Feem 都在运行、都在前台

Feem 的广播只在前台活跃时才发送。如果你把 Feem 切到后台或者锁屏,Android 或 iOS 的系统优化可能会暂停它的网络活动。在传输完成前,保持两台设备都在前台。

这一点对于安卓用户尤其重要——很多安卓厂商的系统会对后台 App 进行严格限制。如果 Feem 在后台被系统杀掉了,它就停止广播了,其他设备也就搜不到它。

2. 两台设备在同一个 Wi-Fi 网络

这是最基础的前提。在 Feem 里可以看到当前连接的 Wi-Fi 名称(显示在 App 顶部)——核对两台设备显示的名称是否完全一致。

常见踩坑:

3. 防火墙没有拦截 Feem 的 45001 端口

Windows Defender 防火墙、macOS 应用防火墙、Linux UFW、第三方安全软件都有可能拦截 Feem 的 UDP 广播或 TCP 连接。如果弹出防火墙提示,必须点"允许"。

如果没看到弹窗但搜不到,参考 防火墙与端口 手动放行。

4. 没有连接 VPN

几乎所有 VPN 客户端都会修改系统的网络路由表,导致 Feem 的广播包发不出去或收不到。在使用 Feem 时,先把所有设备上的 VPN 关掉。

5. iOS 设备的本地网络权限已开启

iOS 14 及以上的设备必须在系统设置里打开 Feem 的"本地网络"权限,否则 Feem 完全无法发现任何设备。检查路径:

设置 → Feem → 本地网络 → 打开

正常配对的三步

当前面的前置检查都通过后,正常配对的过程应该是这样的:

  1. 在两台设备上分别打开 Feem,保持前台。
  2. 等待 5~10 秒,Feem 会自动扫描局域网内的其他设备。
  3. 设备列表出现对方的昵称(比如 "Happy Turtle" "Grumpy Squirrel"),点击昵称即可进入传输界面。

昵称是 Feem 随机分配的,免费版不能自定义,Pro 版可以改成自己喜欢的名字。

如果还是搜不到

依次排查:VPN 是否关闭 → 两台设备 Wi-Fi 是否同名 → 防火墙是否放行 → iOS 本地网络权限是否开启 → 两台都在前台运行。

如果全部通过还是搜不到,可以尝试 Wi-Fi Direct 直连 ——Wi-Fi Direct 模式可以绕开路由器,直接在两台设备之间建立连接,是解决搜不到问题的终极方案。