我是Sony QX1产品的用户,最近出现了问题。
众所周知,有两种方法可以在相机和另一台设备之间建立连接。相机可以设置像热点一样的wifi连接,其他设备可以连接到该连接。这个工作非常顺利。
当相机和PC或手机连接到同一个wifi时,问题在于另一种模式。根据Camera Remote API中描述的语句,功能setCameraFunction应该有助于远程访问和控制相机,它有两个值,"遥控拍摄"和"内容转移"。
使用" Content Transfer"模式,出现未知错误,描述为"现在不可用"。
总体结果如下:
HTTP/1.1 200 OK
Connection: close
Content-Length: 40
Content-Type: application/json
{"id":1,"error":[1,"Not Available Now"]}
答案 0 :(得分:0)
我也在研究QX1的接口。
我今天第一次遇到“现在不可用”的错误,并根据请求压低相机。
为了解决这个问题,我等了几分钟,看看它是否能清除它(它没有)。然后我尝试断电并立即(在人工时间)通电(没有解决它)。
然后我执行了关机,其中我移除并擦除了存储卡(虽然我不确定存储器擦除是修复的关键部分,但可能只需要足够长的时间来清除所有电容器/存储器在相机中)。
如果我注意到任何模式或更优雅的修复,我会再次发布。
答案 1 :(得分:0)
Camera Remote API仅通过直接WiFi连接正式支持。虽然您可以通过路由器使用它,但未测试或保证功能。
答案 2 :(得分:0)
请使用getAvailableAppList
,此模式可能会为您提供所有可用的API。在使用主要功能之前,您需要设置必要标志。
就我而言,仅在Wi-Fi连接后才能使用setCameraFunction
。
要使用此功能,需要startRecMode
。