跨设备同步 — 手机和桌面端怎么连
同步功能怎么工作
Grayjay 的跨设备同步是点对点的——两台设备(手机、桌面端、多台手机)直接建立连接,不需要经过云端服务器。数据走的是 Grayjay 自建的 relay 通道,不上传任何数据到 FUTO 或第三方服务器。
怎么建立同步
- 在两台设备上都打开 Grayjay,确保各自都已安装好你需要的插件并登录账户
- 在其中一台设备(设为「主设备」)的同步页面选择「添加设备」,生成一个二维码或同步 URL
- 在另一台设备(「目标设备」)上选择「添加设备」,扫描二维码或粘贴 URL
- 两台设备连接成功后,开始同步
同步什么
跨设备同步的内容包括:
- 订阅列表(频道增删)
- 观看历史(你在 A 设备看完的视频,在 B 设备也会标记为已观看)
- 播放列表变化
- 观看时长统计
不通过云端存储。所有数据同步走的是设备到设备的点对点通道,relay 只负责 NAT 穿透和连接建立,不存储任何用户数据。这和大多数同步服务的架构不同,也是 Grayjay 隐私哲学的延伸。
同步常见问题
「Not connected to relay」:这是用户论坛里最常见的同步报错。排查步骤:
- 确认两台设备的 Grayjay 都已更新到最新版本
- 检查 VPN 设置(如果在用),某些 VPN 可能阻断 relay 连接
- 检查防火墙(桌面端)是否放行 Grayjay
主设备和目标设备的角色
Grayjay 同步没有严格的「主从」角色。两台设备互相连接后,数据是双向合并的。如果两边都在同一时间段内新增了订阅,两边的新订阅都会保留。