TL;DR
这两天看到 Mac Mini 性价比很高,另一方面是手上目前只有一台 mac 设备,是公司配的 macbookpro m1pro 。个人资料有一些还在这台设备上,想着还是需要工作和个人的资料分开。
但是 mac mini 没有屏幕,无法移动办公,与 mbp 相比具有天然劣势。思考了一下是否可以通过远程方案来弥补这个劣势,相对成本较低的高性能 mac mini + macbook 或 ipad 来搭配使用,下面是一些测试过的应用和结果。
正文
远程方案:
-
moonlight + sunshine
- 跨平台,Windows 、mac 、Android 、iOS
- 跨平台到 windows 流畅度最高,低延时,p2p
- mac 不适合,需要实时编译,同 wifi 下帧数低延迟高
- 串流方案,硬件依赖显卡性能
- 总结:适合 windows 游戏串流到 电视、mac 、ipad 远程玩游戏
-
parsec
- 跨平台,windows 、mac ,不支持 iOS
- p2p 串流方案
- 跨平台帧数高,分辨率高,macos 最流畅
- 目前最好的 windows -> macos 的远程方案,配合 zerotier + moon 的 VPN 方案,组网成功后帧数高、延迟低
- 缺点:分辨率和色彩不好,官方需要付费才能解锁 4:4:4 ,默认只有 4:2:0
-
rustdeak
- 环境:自建 rustdesk 中继
- 效果:同 wifi 下 windows -> macos 帧数低延时高,同为串流方案,怀疑硬件编解码有问题,效果比 parsec 差很多
-
anydesk
-
Remote desktop manager
- 缺点:分辨率不够,无法传声音
- 优点:键盘操控映射没问题
-
Apple remote desktop
-
vnc viewer
平台:
-
远程到 Windows
-
parsec
-
moonlight + sunshine
-
RDP
-
远程到 Mac
-
parsec
-
ADP
- 需要 mac 到 mac 的投屏五星,高性能屏幕分享
当前最优方案:
-
mac -> mac:
- Sequoia 高性能屏幕共享
- 设备:高性能 mac mini + 低性能 macbook ,macbook 客户端远程 mac mini 做复杂任务
-
mac -> windows
- parsec / moonlight + sunshine
-
windows -> mac:
-
iphone/ipad -> windows
- moonlight + sunshine ,当前最优选择
- 可以玩游戏
-
iphone/ipad -> mac
- 目前没有可以作为生产力的方案,效果差
- 长期期待:高性能屏幕共享支持 ipad -> mac ,则可以考虑 ipad + 妙控键盘便携,远程家里高性能 mac mini