【发布时间】:2015-06-08 16:43:01
【问题描述】:
我开发了一个简单的概念验证应用程序来连接到我的 GoPro Hero 3+ 并远程控制它。该应用程序运行良好,我可以通过我的 Moto G 开机、关机、开始录制等。
现在,我有一个问题。这是我的场景:
- 我有一个在三星 Galaxy S3 中运行的客户端应用程序。此客户端从传感器收集数据:加速度计、陀螺仪等。
- 我的 Moto G 中运行了一个服务器应用程序。该服务器通过套接字从 Galaxy S3 接收数据。两台设备都连接在我的路由器网络中。
现在的问题是:我想将我的 PoC 应用程序添加到整个历史记录中,但 GoPro 规定向其发送命令的设备必须连接到 GoPro 网络。所以,在这种情况下,我有两个选择:
-
将所有设备(Moto G、Galaxy S3 和 GoPro)放入 GoPro 网络,并在此网络中的设备之间建立所有连接。它不起作用:我在 Galaxy S3 中的客户端应用程序无法连接到 Moto G。它根本不起作用。我可以从 MotoG (10.5.5.109 ip) 和 Galaxy S3 (ip 10.5.5.108) ping GoPro Camera (ip 10.5.5.9),但我无法从 Galaxy S3 ping MotoG,反之亦然。
以某种方式将 GoPro 连接到特定网络,在本例中是来自我的路由器的网络。所以,我的路由器会管理所有这些东西,一切都会正常工作,但我不知道这是否可能。
提前谢谢各位!
【问题讨论】:
标签: android wifi android-wifi gopro