索尼a7II的Camera Remote API'现已推出'

时间:2016-03-09 18:06:54

标签: api camera sony

让我先介绍一下:我有一台Sony a7II相机,我想远程控制它。有一个应用程序(PlayMemories),但它没有我需要的所有功能。所以我决定使用Camera Remote API编写自己的应用程序。

到目前为止我取得的成就:我已经建立了相机和手机之间的连接,我有一个工作的实时视图,我在屏幕上显示当前光圈值(来自getEvent响应的'currentFNumber')。

我正在尝试做什么:改变光圈值。调用getMethodTypes会返回我的相机模型支持的setFNumber。这就是问题所在。它位于受支持的列表中,但不在当前可用列表中。

ShootMode设置为“静止”且摄像头状态为“IDLE”,但当我检查“setFNumber”可用性时,它显示“当前不可用”。

关于stackoverflow上类似问题的答案建议将CameraFunction更改为“远程拍摄”但对我来说它是不可用的(错误12'没有这样的方法')。当我检查currentCameraFunction它给我null。 似乎不需要StartRecMode(当前可用的API调用中只有'stopRecMode')。

所以这是我的问题:我错过了其他的东西,还是我的相机软件可能有问题?我有点坚持这个问题一段时间了,我真的很感激一些指导。谢谢!

1 个答案:

答案 0 :(得分:0)

这里有几件事要检查:

  1. 检查您的相机是否具有最新固件。 http://esupport.sony.com/US/p/model-home.pl?mdl=ILCE7M2&template_id=1&region_id=1&tab=download#/downloadTab

  2. 检查相机上是否安装了最新的智能遥控应用程序 - https://www.playmemoriescameraapps.com/portal/usbdetail.php?eid=is9104-npia09014_00-f00002