请教,当 iPhone 被 mirroring 到 Mac OS 后,调用的哪边的性能?使用的流畅度和电脑芯片的版本有关吗?
![]() | 1 Code00911 2024-07-05 15:02:27 +08:00 这个应该是传输信号吧 |
![]() | 2 dumbass 2024-07-05 15:21:54 +08:00 应该是手机的,相当于远程操作。 |
![]() | 3 wu67 2024-07-05 15:22:35 +08:00 via Android 如果每秒传 60 到 120 张截图过去在电脑上播放幻灯片,费手机 如果传视频流过去解码播放,比较费电脑 |
4 okakuyang 2024-07-05 16:10:04 +08:00 当然是费手机了...就是 airplay 改 |
5 linquanquan 2024-07-05 16:16:33 +08:00 我猜测的 |
6 linquanquan 2024-07-05 16:17:53 +08:00 iPhone 把画面实时传输 Mac ,尽可能低延迟高清晰 Mac 把鼠标的操作坐标返回 iPhone ,iPhone 这边运算且保持页面的更新 |
![]() | 7 wweerrgtc 2024-07-05 16:20:43 +08:00 mirroring 的时候, 看一下 Mac 的 活动监视器 用一段时间再看看手机发不发热, 就知道了 |
![]() | 8 rossroma 2024-07-05 16:20:53 +08:00 我猜是用电脑的,Mac 本身就有 Simulator 可以运行 iPhone 模拟器,现在无非是把 iPhone 数据实时传输过来而已 |
![]() | 9 carity 2024-07-05 16:22:41 +08:00 ![]() @rossroma 不用猜都知道是手机,你如果用电脑的,那每个 app 的数据岂不是要传递过来,比如微信,数据几十上百个 G ,传到猴年马月啊 |
10 Seven711 2024-07-05 16:31:36 +08:00 手机,看了一下,mac 的进程内存和 cpu 极低 30MB 内存,百分比个位数的 cpu 调用,八成就是像 6 楼说的处理方案 |
11 phub2020 2024-07-05 16:54:18 +08:00 不要想得太复杂,大概率就是空投魔改的 |
12 zhangdp 2024-07-05 16:57:20 +08:00 iphone 估计额外耗性能一些,总要对视频进行一些压缩编码才能无线传输,电脑解码小意思 |
![]() | 14 zj9495 2024-07-05 17:51:34 +08:00 手机,使用时间长可以明显摸到手机发烫。而且如果是用电脑的计算资源的话,涉及两个平台间的状态同步实现起来应该会很难 |
15 icloudguizhou 2024-07-05 18:50:51 +08:00 |
16 metalock 2024-07-05 19:08:05 +08:00 @linquanquan iPhone mirroring 到 mac 后,mac 可以操控吗?好像不行的吧 |
17 icloudguizhou 2024-07-05 19:26:37 +08:00 via iPhone @metalock 可以的 |
18 dilidilid 2024-07-05 20:20:51 +08:00 很明显是手机,Mac 上只进行解码操作 |
19 shimanooo 2024-07-05 20:24:32 +08:00 就是某种 VNC 吧 |
![]() | 20 leon912 2024-07-05 20:36:34 +08:00 确实感觉就是个远程。安卓是不是一票厂家都已经在 win 上实现这个功能了? |
![]() | 21 honjow 2024-07-05 21:20:15 +08:00 via iPhone 这还用想吗。当然是手机端 |
22 MrKrabs 2024-07-05 21:23:03 +08:00 没用过远程桌面? |
![]() | 24 DIMOJANG 2024-07-05 22:32:50 +08:00 感觉其实不好说,因为 beta2 这个桌面图标丢失的 bug 仅限于手机端,Mac 访问是没问题的。 |
![]() | 25 imydou 2024-07-06 00:37:55 +08:00 |
![]() | 26 MADBOB 2024-07-06 01:24:43 +08:00 两种猜测不好说: 1. 类似 rdp 的客户端渲染方案,比较高级 2. 手机端编码,mac 解码,类似安卓的 scrcpy ,手机端还好吧,就吃个编码性能,对 a 处理器来说 1080p60 硬件编码小意思 因为看目前评测,是不能手机+mac 同时显示,所以有可能是客户端渲染模式。同时看下 mirroring 时候网络占用也能猜一下方案 |
![]() | 27 MADBOB 2024-07-06 01:34:25 +08:00 而且因为 mac 端同时也能接收通知手机消息推送,所以我猜测极大概率是用的 rdp 这样的客户端渲染方案! 比纯远程串流方案难度高,优点是静态画面体验好,网络占用也低,游戏场景下大量画面变化时候体验怎么样不知道,等正式出了使用看下。 |
![]() | 28 highFreqSurfer 2024-07-06 15:06:41 +08:00 你照镜子, 镜子上面的人是你的样子还是镜子的样子? |
29 vitality 2024-07-06 15:49:02 +08:00 答案是都需要消耗。 iPhone 这边,需要编码视频流,而 Mac 需要解码视频流。 视频的编码需要消耗的算力远比解码需要的高。不过好在,现在绝大部分的设备都有 HEVC (H.265) 编码的专用电路,不需要消耗大量 CPU 资源,也不会造成大量功耗。 解码也是同理,绝大部分设备也都有 HEVC (H.265) 解码的专用电路,小部分有 AV1 解码的专用电路,解码操作的功耗极低。 |
![]() | 30 carity 2024-07-07 22:01:29 +08:00 @icloudguizhou #15 计算资源是小事,计算任务发过去就行了,主要是大量数据的共享受限于传输速度比较困难,不可能说我现在用个微信传个几十 G 数据到 mac ,过会儿我要用 QQ 又传个几十 G 到 mac ,这种实现方式也不够优雅,所以方案只能是手机本地计算,实际上就是个深度定制化的远程控制功能。 |
31 icloudguizhou 2024-07-07 22:35:38 +08:00 @carity #30 可以用 USBC 有线传输速度高达 800MB 每秒,速度不是啥问题。M3 Max 芯片 256GB 的 RAM 运行微信这种超大型 APP 可是比手机轻松流畅太多了。 |
32 metalock 2024-07-08 11:19:12 +08:00 @icloudguizhou 是需要 ios18 吗 |
![]() | 33 carity 2024-07-08 16:31:43 +08:00 @icloudguizhou #31 你的意思是,我打开个微信,先等待几分钟,等数据从 iPhone 传输到 mac 上?建议再思考一下 |
34 ElvisLiao 2024-07-08 17:44:53 +08:00 就是个实时远程,开了之后 iphone 发热非常严重充电都充不进去 |
35 icloudguizhou 2024-07-09 00:19:02 +08:00 @carity #33 第一次等待 30 秒,第二次就缓存到 Mac 本地无需加载 |
![]() | 36 TeemoYang 2024-07-09 11:45:56 +08:00 Carplay 就是用视频流实现的 |