問題タブ [wifi-direct]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1113 参照

android - AndroidでWifiP2pGroupにデバイスを追加する方法

私はひどく混乱しています...

Androidのドキュメントは非常に優れていますが、範囲が非常に限られています。

を呼び出すデバイスがあるとしますcreateGroup(Channel,GroupInfoListener)。利用可能な場合、onGroupInfoAvailable(WifiP2pGroup)呼び出されます。この時点で、グループ内の唯一のデバイスは所有者です。(create groupを呼び出すデバイスがグループ所有者であるため)

ここから、グループが設定されます。必要なのは、グループをクライアントデバイスでいっぱいにすることだけです。

ここからどのように機能するかはわかりませんが、クライアントがグループに参加できるか、クライアントが参加joinGroupをリクエストできるかを考えていました。この場合、GroupOwnerがjoinGroup参加に使用します。問題は、joinGroupメソッドがないことです。では、ピアはどのようにして自分自身をグループに追加するのでしょうか、それともGroupOwnerはどのようにクライアントをグループに追加するのでしょうか。

0 投票する
1 に答える
1772 参照

android - Android WiFi ダイレクト接続とブロードキャスト

1) Android デバイスが別の Android デバイスとの WiFi-Direct 接続をセットアップするのにどのくらいの時間がかかりますか? GM からのニュースを読みました。彼らは WiFi-Direct を使用したシステムを開発中で、約 1 秒で接続できると主張しています。(ただし、Android フォンでは動作しません)。Android SDK から、WiFi-Direct は Bluetooth と非常によく似た働きをします: 検出、ペアリング、接続....

Android フォンでのデバイスの接続速度 (検出から接続の確立まで) を知りたいです。

2) WiFi-Direct でブロードキャストすることはできますか? たとえば、デバイス A はデバイス B、C、D、E に WiFi-Direct 接続されており、何らかの情報をブロードキャストしたいと考えています。

WiFi Direct 対応のデバイスを手元に持っていないので、質問したいだけです。

0 投票する
1 に答える
14617 参照

java - Wi-FiDirectを介したブロードキャスト

複数のAndroidデバイス間でWi-FiDirect接続を介してブロードキャストする可能性を検討しています。動作するかどうかをテストするための簡単なメッセージブロードキャストアプリケーションを作成しましたが、これまでのところメッセージをブロードキャストできませんでした。パケットを送信しようとすると、SocketExceptionが発生します(ネットワークに到達できません)。

これが私のコードの本質です:

この投稿は、Wi-FiDirectを介したブロードキャストが可能であることを示唆しています。

AndroidデバイスでWi-FiDirectを介したブロードキャストが実際に機能するかどうかを誰かが知っていますか?それがうまくいくはずなら、私は何を間違っていますか?

デバイスがブロードキャストパケットをどこにルーティングするかを知らないと思い始めています。私の場合、デバイスをルート化し、ブロードキャストパケットのルートを手動で追加しなくても機能する必要があります。


アップデート

Romain HippeaugetBroadcastAddress()によって提案された機能を使用した後、SocketExceptionが消え、ブロードキャストが意図したとおりに機能しているようです。ただし、2番目のデバイスでブロードキャストを受信する際に問題が発生します。

ブロードキャストを受信するために次のコードを使用しています。

また、引数としてDatagramSocket追加してワイルドカードアドレスをに追加しようとしましたが、うまくいきませんでした。InetAddress.getByName("0.0.0.0")

提案?

0 投票する
1 に答える
18326 参照

wifi - WIFI ダイレクトと WIFI ステーションを同時に使用できますか?

私の知る限り、本質的に WIFI ダイレクトはソフト AP によって有効になります。私の質問: 基盤となる WIFI モジュールは、WIFI ステーションと WIFI ダイレクト エンドポイントとして同時に機能しますか? つまり、WIFI モジュールが WIFI ダイレクトを使用して携帯電話と通信し、同時に WIFI ステーションとしてルーターに接続できることを願っています。出来ますか?そして、このケースはテクノロジーでどの程度広く強力にサポートされていますか?

0 投票する
1 に答える
466 参照

java - Android WiFi Direct がマルチキャスト ソケット通信をサポートしているかどうかを提案してください

Android で WiFi Direct を使用すると、MulticastSocket 通信を確立できますか? S3 デバイスと Note2 デバイス間のマルチキャスト ソケット通信をいろいろ試しましたが、成功しませんでした。

WiFi Direct は Android で MultiCast 通信をサポートしていますか。はいの場合は、サンプル コードを共有してください。私はあなたにとても感謝します

0 投票する
1 に答える
2816 参照

c++ - Wi-Fi 経由で PC C++ を Android タブレットに接続する

( http://msdn.microsoft.com/en-us/library/windows/desktop/hh769062(v=vs.85).aspx )のようなものを使用して、PCと直接wifi経由でソケット接続を確立できますか?これを使用してAndroidタブレット( http://developer.android.com/guide/topics/connectivity/wifip2p.html )?

誰もそのような経験をしていますか?

0 投票する
3 に答える
27266 参照

android - Android <-> iOS直接通信(Bluetooth)。出来ますか?

まず第一に、私はAndroid開発者なので、質問はすべてのiOS開発者に行きます。

Android <-> iPhone / iPadの直接通信を実現することは可能ですか?
不可能だと主張する人もいれば、可能だと主張する人もいます。

考えられるテクノロジーは、BluetoothやWi- FiDirectの2つだと思います。
Wi-Fi Directは、Gingerbreadでサポートされておらず、私が知る限り、iPhoneでもサポートされていないためお勧めしません(噂から聞いたように、iPhone 6かもしれません)。

GameKitを使用してiOSデバイス間でBluetooth通信が実現されることはすでに知られていますが、ここにリファレンスがあります。

GameKitと通信するときに何が特別なのかわかりませんか?
メッセージは、メッセージの最初と最後に余分なバイトが含まれる何らかの方法でラップされていますか?いいでしょう、Androidでも同じようにメッセージをラップできます!
メッセージは暗号化されていますか?!! もしそうなら、Androidデバイスで受信されたときにそれらを復号化できますか?

アイデア、回避策、またはその他のハッカー的な解決策は大歓迎です。

0 投票する
2 に答える
3373 参照

wifi - WifiDirectグループ所有者の住所

これは簡単な質問です。「Wifidirect」を使用して「グループ所有者アドレス」を取得する必要があります。これはWifiP2pInfo.GroupOwnerAddressにあることはわかっていますが、WifiP2pInfo.groupOnwerAddressを初期化して、アプリケーションでグループ所有者アドレスを取得するにはどうすればよいですか。

誰かが私にパスを渡すことができますか?私はAndroidとJavaの初心者です。

どうもありがとう。

0 投票する
1 に答える
233 参照

android - android Wifiダイレクト同時入会

Android P2p デバイスは P2P 同時メンバーシップをサポートしていますか? 私は3つのデバイスA、B、Cを持っています。A はグループ オーナー、B は P2p クライアントであり、一緒にグループを形成します。B が C と新しいグループ ネゴシエーションを実行する必要があります。

0 投票する
1 に答える
4342 参照

android - Androidフォンを同じWi-Fiネットワーク上のPCに接続する方法は?

私は初心者のAndroid開発者です.WiFi経由でAndroidデバイスからPCにビデオ、音楽、画像をストリーミングできるアプリを作りたいのですが、同じWiFiネットワークにあるPCとAndroidを接続するにはどうすればよいですか? 、バッファリングなしでビデオをストリーミングするにはどうすればよいですか?