2

我正在创建一个应用程序,我在其中使用开放式球形相机 API 与相机进行通信。我想了解如何获取相机的网关 IP 地址并检查相机是否与 iPhone 连接。

更具体地说,我想知道连接的 wifi 网络的网关 IP 地址?

4

1 回答 1

2

您可以使用第三方库FGRoute,它提供了一种获取网关 IP 地址的方法。

至于检查相机是否连接,您可以按照以下步骤操作:

  1. 连接到相机的 Wifi 网络
  2. 检查FGRoute.getGatewayIP()有效的 IP 地址
  3. 如果 IP 地址有效,则向摄像机发送命令并检查其响应

如果它在任何阶段失败,那么当然,相机没有连接。


供参考:

RICOH THETA API v2.1符合 Google 的Open Spherical Camera API 2.0 版,因此您可以将许多类似camera.getLivePreview的命令发送到相机并检查它的响应。

于 2019-05-16T11:56:22.557 回答