Sony Camera API和智能遥控应用程序不允许访问互联网

时间:2014-05-21 03:00:48

标签: sony-camera-api

我购买了Sony A5000,目的是将Sony Camera API集成到iPad的专业照相亭软件中。

据我所知,Sony A5000可以连接到现有的Wi-Fi接入点,该接入点已经连接到互联网,我已经测试过并且可以正常使用 - 但不能使用API​​。

这是因为为了使用API​​,您必须在相机上运行智能遥控应用程序才能识别它。但是当您运行该相机应用程序时,它会为您提供来自相机的直接Wi-Fi接入点凭据,并且不允许您使用相机已连接的现有接入点。我使用索尼为iPhone / iPad提供的示例代码对其进行了测试。因此,即使相机显然能够连接到现有的Wi-Fi,也无法进行互联网连接。

我的应用程序要求设备能够连接到互联网进行社交分享,并将照片同步到显示图像的信息亭。

有没有解决这个限制的方法?亲爱的索尼工程师,您能否通过相机连接的接入点启用API?我保证会出售很多索尼相机。我们的客户期待能够在他们的基于iPad的照相亭使用数码单反相机。

1 个答案:

答案 0 :(得分:1)

差不多四年后,我和你一样拥有完全相同的用例,我终于找到了一个解决方法,可以同时访问互联网和API。 通过制作智能路由器"至少有3张wifi卡/钥匙:Raspberry Pi非常合适。

  • 第一张卡作为智能路由器的接入点(AP):wlan0(主应用程序将连接到它而不是相机)。
  • 第二个连接到wifi上网:wlan1
  • 第三个连接到相机AP:wlan2

然后配置iptables让wlan0连接转到wlan1和wlan2。

NOT EXISTS

相机发现网址仍然很难通过路由器公开,但它通常是一个固定的网址,因此您可以在找到它后对其进行硬编码(http://192.168.122.1:8080对我来说)。 您可以使用此Python wrapper

在树莓上找到它