1

WiFi Direct の Wiki 仕様では、「Wi-Fi Direct に準拠する必要があるのは、Wi-Fi デバイスの 1 つだけで、相互間でデータを直接転送するピアツーピア接続を確立し、セットアップを大幅に削減できる」と主張しています。しかし、Android APIからは、両方のデバイスがWiFi-Directを有効にする必要があるようです。そうしないと、一方が他方を見つけることができなくなります。

これは本当ですか、または WiFi Direct と非 WiFi Direct 対応デバイス間で p2p 共有を行う方法はありますか?

ありがとう

4

2 に答える 2

1

以下のパターンでwifi接続できます。

wifi ダイレクト デバイス (P2P AP) <-> 非 wifi ダイレクト デバイス、wifi あり (W)

  1. P2P AP: wifi direct api "createGroup()" を実行します。この api は wifi アクセスポイントを作成します。
  2. P2P AP: wifi direct api "requestGroupInfo()" を実行します。この api は、ap 名、パスワードなどの wifi アクセスポイント情報を含む WifiP2pGroup を返します。
  3. (P2P AP to W: AP 名とパスワードを W デバイス所有者に伝えます)
  4. W: アプリの設定 -> ワイヤレス -> P2P AP デバイスによって作成された wifi アクセスポイントを検索して接続します。

Wi-Fi アクセスポイントへの自動接続が必要な場合、P2P AP アプリにはブロードキャスト アクセスポイント名とパスワードが必要です...

于 2013-08-30T00:06:45.277 に答える