問題タブ [multipeer-connectivity]

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 に答える
728 参照

objective-c - iOS7 Multipeer Connectivity は従来の Bluetooth または BLE 4.0 をサポートしていますか?

誰かが明確にすることができます: iOS7 マルチピア接続は、従来の bluetooth または BLE 4.0 をサポートしていますか?

同様に、Core Bluetooth (CB) フレームワークはクラシック Bluetooth または BLE 4.0 をサポートしていますか?

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

ios - (マルチピアを使用して) 他の iOS デバイスにオーディオをストリーミングし、ローカル デバイスを介してオーディオを再生する

基本的に、マルチピア接続を介して他の iOS デバイスにオーディオをストリーミングしています。私はこのチュートリアルを使用しています。現在、他のデバイスに音楽をストリーミングして、他のデバイスに音楽を再生させることができます。ただし、ローカル デバイス ホストは音楽を再生しません。これを行うために、私は基本的に試しました

peers は接続されたピアの配列であり、すべてが正常に機能しています。最後の 2 行 (AVAudioPlayer) をコメント アウトすると、他のデバイスへのストリーミングが機能し、その逆も同様です。どちらかしかできないようです。(self.player は .h で宣言されているので問題ありません。)

この二重オーディオ再生の解決策はありますか? 前もって感謝します。

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

iphone - マルチピア接続 - 状態が変化しない

Multipeer Conectivity Framework を使用するアプリに取り組んでいます。これまでのところ、すべて順調に進んでおり、プログラムによるブラウジングと招待を実装しました。

私の問題は、ユーザーが招待を受け入れると、ブラウザーが状態の変更を受信して​​いないため、セッションが作成されないことです。

これは、ブロックと統合されたアクション シートを使用して作成した広告主の招待方法です。

上記のメソッドが呼び出され、招待ハンドラが正しい値を返しています。

ブラウザ側からの私の実装は非常に単純です。これは、ユーザーがメソッドを受け入れる/拒否するときに呼び出されるメソッドです。ただし、ユーザーが招待を辞退した場合にのみ呼び出されます。

前もって感謝します。

ジェームズ。

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

ios - iOS 7 : wi-fi またはピアツーピア wi-fi 経由でマルチピア接続を使用してデバイスを接続する

iOS 7 のマルチピア接続フレームワークを介して 2 つの iOS 7 デバイスを接続しようとしています。Bluetooth を使用してそれらを接続できます。コードでは、Bluetooth などについては何も言及していません。

マルチピア ドキュメント

Multipeer Connectivity フレームワークは、インフラストラクチャ Wi-Fi ネットワーク、ピアツーピア Wi-Fi、および Bluetooth パーソナル エリア ネットワークを使用して近くの iOS デバイスによって提供されるサービスを検出し、その後、メッセージベースのデータ、ストリーミング データを送信することによってそれらのサービスと通信するためのサポートを提供します。 、およびリソース (ファイルなど)。

いずれかのデバイスの Bluetooth をオフにすると、機能しなくなります。

ブルートゥースの範囲は非常に遅いので、カバーするには広いエリアが必要です。では、Wi-Fi またはピアツーピア Wi-Fi を介して 2 つのデバイスを接続する方法を教えてください。

コード: .h ファイル

.m ファイル:

どんな助けでも大歓迎です。

0 投票する
0 に答える
237 参照

iphone - ジェイルブレイクを使用せずに iPad 2 ios7 で Bluetooth の状態を確認する

iOS 7 で提供される Multipeer Connectivity フレームワークに取り組んでいます。CBCentralManager クラスを持つ CoreBluetooth Framework を使用して、Bluetooth の状態を確認しようとしています。次のコード スニペットを使用しています。

デバイスのバージョンに関係なく、iOS 7 の一般的な Bluetooth 状態を確認したい。脱獄やサードパーティのクラスを使用しない他の解決策はありますか? 誰でもこれで私を助けてもらえますか?

ありがとう。

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

ios - バックグラウンドIOS 7でインターバル出力を実行する

わかりました、私はこれについて答えを得ていません。:(

Multipeer Connectivity オーディオ ストリーミングがバックグラウンドで動作を停止

これはどうですか?

このコードをバックグラウンドで実行しようとしています。

明らかに、私はこの関数を同じスコープで定義しています

しかし、アプリをバックグラウンドにすると、間隔メッセージが表示され、作業が停止し、フォアグラウンドに戻ったときに作業が続行されます.......

これは、バックグラウンドで実行されていないことを意味しますか?.

これは可能ですか?それとも、ばかげて不可能なことをしようとしていますか?

助けていただければ幸いです。

どうもありがとう。

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

ios - Bluetooth 経由のマルチピア接続?

私は広告を出し始め、ブラウジングを始めました。同じWiFi上にある場合、動作します。

しかし、WiFi をオフにして Bluetooth だけを残すと、 も-(void)browser:(MCNearbyServiceBrowser*) browser foundPeer:(MCPeerID*) peerID withDiscoveryInfo:(NSDictionary*) info呼び出されません。

どうにかして Bluetooth で明示的にアドバタイズすることを示す必要がありますか? それとも、このようにシームレスに動作する必要がありますか?

GameKit では、このための設定がありました。MCで似たようなものを見つけることができません。