掌镜Zlens

光子方程家族

登记上线通知

教程 · 佳能 Canon

佳能 Camera Connect 连接与传图排查

佳能的无线在四家里最特别。官方 App 之外,还有一套公开的 HTTP 接口 CCAPI,以及一条用了很多年的 EOS 私有通道。先弄清你在哪条路上,排查会快很多。

更新于 掌镜 Zlens

先查这三件事

连接设置可能满了

佳能把每次配对存成一条连接设置,槽位有限。换手机、重装 App、借给朋友试一下,都会占掉一格。

满了以后新连接就建不起来,机身的提示还说不清楚。进无线菜单删掉旧记录,或者直接重置通信设置。在佳能上,这是最值得先做的一步。

频段和热点

EOS M 系列和 EOS RP 的热点只有 2.4 GHz,部分较新的 R 系列支持 5 GHz,要在菜单里选。手机锁在 5 GHz,或者开着激进的 Wi-Fi 省电时,可能根本看不到相机。

相机热点不通外网,Android 会自己切回蜂窝。在网络详情里选「始终保持连接」,并关掉 VPN 和私有 DNS。

原图还是缩图

Camera Connect 传输时会问尺寸,默认多是压缩过的 JPEG。原尺寸或 CR2、CR3 原文件要手动选,不是每台机身都给 RAW 选项。

CCAPI 是什么

CCAPI 全称 Camera Control API,是佳能公开的相机控制接口,走 HTTP。第三方软件照着文档就能取景、改参数、拉文件。

哪些机身有 CCAPI、怎么打开,随机型和固件而不同,以你手上那台的菜单为准。

另一条路是佳能用了多年的 EOS 私有通道,EOS Utility 联机走的就是它。它覆盖的机身更多,尤其是早于 CCAPI 的单反和 EOS M。

所以新机身两条路可能都通,老机身往往只有私有通道。掌镜在佳能上两条都准备了,按机型档案选能走通的那条。

适用机型

掌镜收录了 18 份佳能机型档案。

  • EOS R5 Mark II、EOS R5、EOS R6 Mark II、EOS R6
  • EOS R7、EOS R8、EOS R10、EOS R、EOS RP
  • EOS 5D Mark IV、EOS 5D Mark III、EOS 5DS R
  • EOS 6D Mark II、EOS 7D Mark II、EOS 90D、EOS 80D
  • EOS M50 Mark II、EOS M6 Mark II

档案说明的是协议层面能做什么,还不是逐台实测。实测结果上线时公布。

排查清单

  1. 删掉机身里用不到的连接设置,或者重置通信设置,腾出槽位。
  2. 手机上删掉保存过的相机 Wi-Fi,App 里也移除旧相机,然后重新配一次。
  3. 定位和「附近的设备」权限都要给,不然 Android 扫不到热点,也建不了蓝牙连接。
  4. 把 Camera Connect 加进电池优化白名单,免得锁屏后被冻住。
  5. 确认频段,并在这个 Wi-Fi 的详情里选「始终保持连接」。
  6. 关掉 VPN、私有 DNS,有些路由环境下还要关掉 MAC 地址随机化。
  7. 关掉机身的自动关机,长时间传输时尤其要关。
  8. 升级一次固件,佳能不少无线问题是靠固件修好的。

掌镜的做法

佳能这边,掌镜备了 CCAPI 和 EOS 私有通道两条 Wi-Fi 路径,按机型档案挑能用的那条。佳能菜单层级深,掌镜第一次连接时会按机型给出菜单路径。

RAW 原图可以逐张或批量回传,息屏锁屏照样传。掌镜通过公开协议和相机通信,不破解加密,也不改固件。

掌镜还没上线,下载地址定下来会放在首页。第三方 App 的菜单名称会随固件和版本变化,以你手上的机身为准。