2017-05-04 18 views
4

を接続するための無線LANのP2Pを使用してグループを作成します。私は1つのデバイスが がデータを受信、そのデバイスに接続することができます接続し、複数のデバイスにいくつかのデータをストリームするサーバーのようになり、接続を作成したい複数のデバイス

私はネットワークサービスの検出とWiFiピアツーピアを使用してこれを行うことができることを知っているので、私は1つのデバイスとストリームデータを接続することができますが、複数のデバイスを接続するためのグループを作成するには、いずれかの助けを借りていただければ幸いです。

ありがとうございます!

答えて

3

のWiFiダイレクトまたはWiFiは、複数のデバイスの接続を行うことができますピアツーピア。

P2P接続の詳細を読むためにこのリンクを参照してください - グループ所有者またはデバイスグループの所有者またはであることが最も互換性のあるサーバーベースになりますどのデバイスを選択し、自動的に無線LANダイレクトhttps://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html

サーバ。しかし、WifiP2pConfig groupOwnerIntent = 15(最高値)を設定することで、グループ所有者を手動で選択できます。

二つのデバイスが接続されている場合は、別のデバイスを接続したときに、このデバイスは、グループの所有者(またはサーバ)に接続します。

ストリームをクライアントデバイスに送信できるようにするには、javaソケットを使用できます。ピアツーピア接続が確立されると、グループ所有者はクライアントデバイスのサーバーソケットとクライアントソケットを処理するものになります。

あなたは、複数のデバイスを持っているとあなたはそれをサーバーに送りますと、サーバが特定のクライアントに送信します特定のクライアントデバイスにメッセージを送信する場合。 iphoneの直接の無線LANをサポートしていないので、私は私が行うことができますどのようにiPhoneのデバイスにファイルを接続したり、送信したい場合にはご返信用WiFi Direct (Android 4.0) with multiple (3+) devices

+0

おかげで、 - このリンクを参照してください –

関連する問題