相机遥控器 API 索尼 a7II 'not available now'
Camera Remote API for Sony a7II 'not available now'
首先让我提供一些背景信息:我有一台 Sony a7II 相机,我想对其进行远程控制。有一个应用程序(PlayMemories),但它没有我需要的所有功能。所以我决定使用 Camera Remote API.
编写自己的应用程序
我目前取得的成就:我已经在相机和 phone 之间建立了连接,我有一个可用的实时取景并且我正在屏幕上显示当前的光圈值('currentFNumber' 来自 getEvent 响应)。
我想做的是:改变光圈值。调用我的相机型号支持的 getMethodTypes returns setFNumber。这就是问题所在。它在支持列表中,但不在当前可用列表中。
ShootMode 设置为 "still",相机状态为 "IDLE",但当我检查 'setFNumber' 可用性时,它显示 'currently not available'。
Whosebug 上类似问题的答案建议将 CameraFunction 更改为 'remote shooting',但对我来说它不可用(错误 12 'No such method')。当我检查 currentCameraFunction 时,它给我 null。
StartRecMode 似乎不是必需的(当前可用的 API 调用中只有 'stopRecMode')。
所以这是我的问题:我是否遗漏了其他东西,或者我的相机软件可能有问题?我现在有点被这个问题困扰了一段时间,我真的很感激一些指导。谢谢!
这里有几件事需要检查:
检查您的相机是否安装了最新固件。 http://esupport.sony.com/US/p/model-home.pl?mdl=ILCE7M2&template_id=1®ion_id=1&tab=download#/downloadTab
检查您的相机上是否安装了最新的 Smart Remote Control 应用程序 - https://www.playmemoriescameraapps.com/portal/usbdetail.php?eid=is9104-npia09014_00-f00002
首先让我提供一些背景信息:我有一台 Sony a7II 相机,我想对其进行远程控制。有一个应用程序(PlayMemories),但它没有我需要的所有功能。所以我决定使用 Camera Remote API.
编写自己的应用程序我目前取得的成就:我已经在相机和 phone 之间建立了连接,我有一个可用的实时取景并且我正在屏幕上显示当前的光圈值('currentFNumber' 来自 getEvent 响应)。
我想做的是:改变光圈值。调用我的相机型号支持的 getMethodTypes returns setFNumber。这就是问题所在。它在支持列表中,但不在当前可用列表中。
ShootMode 设置为 "still",相机状态为 "IDLE",但当我检查 'setFNumber' 可用性时,它显示 'currently not available'。
Whosebug 上类似问题的答案建议将 CameraFunction 更改为 'remote shooting',但对我来说它不可用(错误 12 'No such method')。当我检查 currentCameraFunction 时,它给我 null。 StartRecMode 似乎不是必需的(当前可用的 API 调用中只有 'stopRecMode')。
所以这是我的问题:我是否遗漏了其他东西,或者我的相机软件可能有问题?我现在有点被这个问题困扰了一段时间,我真的很感激一些指导。谢谢!
这里有几件事需要检查:
检查您的相机是否安装了最新固件。 http://esupport.sony.com/US/p/model-home.pl?mdl=ILCE7M2&template_id=1®ion_id=1&tab=download#/downloadTab
检查您的相机上是否安装了最新的 Smart Remote Control 应用程序 - https://www.playmemoriescameraapps.com/portal/usbdetail.php?eid=is9104-npia09014_00-f00002