目录转移不可用现在,索尼A6000

时间:2016-11-04 00:46:39

标签: c# api sdk camera sony

我的Sony A6000相机配备了最新的固件(3.20)和最新的智能遥控应用程序(4.30)。我一直在尝试编写用于传输图像的应用程序,但遇到了问题。

我无法将相机功能切换到内容传输模式。

Repro步骤:

  1. 在相机上运行智能遥控应用程序;
  2. 通过WI-FI成功将设备连接到摄像机;
  3. 使用参数ST = urn发现相机:schemas-sony-com:service:ScalarWebAPI:1;
  4. 接收回复位置http://ip:port/scalarwebapi_dd.xml (在文档http://ip:port/dd.xml中提及);
  5. Parsed scalarwebapi_dd.xml包含指南 accessControl 相机服务(在doc camera 中提及,< em> system 和 avContent );
  6. 使用getAvailableApiList方法的请求返回以下内容:
      

    getVersions,getMethodTypes,getApplicationInfo,getAvailableApiList,getEvent,startRecMode,stopRecMode。

  7. 使用“startRecMode”方法成功运行请求;
  8. “getAvailableApiList”结果不包含“ getCameraFunction ”和 “ setCameraFunction
  9. “getCameraFunction”返回以下结果:
      

    {“id”:1,“error”:[1,“Not Available Now”]}

  10. 我做错了什么?

1 个答案:

答案 0 :(得分:0)

Smart Remote 4.30应该为您提供avContent服务。我的旧版本具有相同的guide, accessControl, camera,但在我更新之后,它具有avContent服务。

您也可以尝试使用getEvent对相机状态进行故障排除。这可以解释为什么服务不可用。