1

GoPro Hero 3+ に接続してリモートで制御するためのシンプルな概念実証アプリを開発しました。アプリは正常に動作しており、Moto GI から電源のオン、オフ、録画の開始などを行うことができます。

さて、問題があります。これは私のシナリオです:

  • Samsung Galaxy S3 でクライアント アプリを実行しています。このクライアントは、加速度計、ジャイロスコープなどのセンサーからデータを収集します。
  • Moto G でサーバー アプリを実行しています。このサーバーは、ソケットを介して Galaxy S3 からデータを受信します。両方のデバイスがルーター ネットワークに接続されています。

ここでの問題は、この履歴全体に PoC アプリを追加したいのですが、GoPro は、コマンドを送信するデバイスが GoPro ネットワークに接続されている必要があることです。したがって、この場合、次の 2 つのオプションがあります。

  • すべてのデバイス (Moto G、Galaxy S3、および GoPro) を GoPro ネットワークに配置し、このネットワーク内のデバイス間のすべての接続を確立します。動作しません: Galaxy S3 のクライアント アプリが Moto G に接続できません。単に動作しません。MotoG (10.5.5.109 ip) および Galaxy S3 (ip 10.5.5.108) から GoPro カメラ (ip 10.5.5.9) に ping できますが、Galaxy S3 から MotoG に ping できません。

  • 何らかの方法で、GoPro を特定のネットワーク (この場合はルーターからのネットワーク) に接続します。したがって、私のルーターはこれらすべてを管理し、すべてが機能しますが、これが可能かどうかはわかりません。

よろしくお願いします!

4

1 に答える 1

1

残念ながら、問題が発生します。ここ数週間、複数の gopro を使用してきましたが、簡単に拡張できるものではなかったと言えます。

2 番目の点については、明確にノーと答えることができます。GoPro はアクセス ポイントであり、私が知る限り、GoPro をアクセス ポイントではなくクライアントとして機能させるには、GoPro をハッキングする必要があります。

前者に関しては、同じ「アクセス ポイント」のみの操作がここでも大混乱を引き起こしているのではないかと思います。そのようにネットワークを介して話すことはできません。もちろん、すべてのサブネット、ホスト、およびその他のすべてがすべてのデバイス間ですべて正しいと想定しています。

于 2015-06-24T16:24:49.693 に答える