問題タブ [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 に答える
3625 参照

ios7 - MultipeerConnectivity セッション管理

私は、MultipeerConnectivityFramework で招待を把握しようとしている時点で、本当に立ち往生しています。

現在、広告主として機能する iPad アプリと、ブラウザとして機能する iPhone アプリがあります。MultipeerFramework の sharedService を実装し、次のことを行いました。

広告主

ブラウザ

しかし、その後、コンソールでフィードバックとして取得しています:

見つかった広告主を確認すると、すべて問題ありません。広告主の iPad が見つかりました。しかし、どうすれば招待を管理できますか?

ブラウザで招待状を送る場合、どのセッションを使えばいいですか?iPad では、「automaticAdvertiseWithName」メソッドでわかるようにセッションをセットアップしました。しかし、iPhoneでは「automaticBrowsingWithName」を呼び出すときにこれを行いません...それが問題ですか?それらを正常に接続するには、同じセッションである必要はありませんか? また、広告主の iPad をブラウザに招待するにはどうすればよいですか?

広告主が既にセッションを作成しているのに、新しいセッションを作成するという概念に混乱しています。

デリゲートのdidReceiveInvitationがピアをconnectedPeersに追加しているかどうかは、実際にはわかりません。

また、セッションでプロパティ「connectedPeers」を呼び出すと、デリゲートがピアを見つけたにもかかわらず、接続されたピアがまったくありません。私はそこで間違いを犯しましたか?

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

ios - sendResourceAtURL を使用すると、「サポートされていないリソース タイプ」が返されます

sendResourceAtURL を使用してimagePickerController経由で選択した画像を送信しようとしています。メソッドdidFinishPickingMediaWithInfoでURL を取得します。

でも電話したら

サポートされていないリソース タイプ エラーが常に表示されます。URL の構造が正しくないと思います。他に sth が必要です。バンドル内のローカル ファイルで URL を作成すると、正常に送信されます。何か案は?

ありがとう、ゾイス

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

objective-c - 任意のデータ型を NSData に変換して元に戻す

マルチピア接続を介してテキスト、画像、または連絡先を別のデバイスに送信できるアプリに取り組んでいます。次に、2 番目のデバイスのコア データに保存されます。

私がしていることは、データを NSDictionary として送信し、再度変換することです。そのため、受信デバイスに NSDictionary が残っています。では、@"objectData" のキーのオブジェクトを Core Data に保存するにはどうすればよいでしょうか?

NSString、UIImage、ABPerson で動作するようにしたいと思います。

データを表示するときに繰り返されるため、コアデータを変換する方法を決定するためにif、else ifステートメントを特に実行したくありません。他にできることはありますか?現在、NSKeyedArchiver タイプでエラーが発生していますが、その理由がわからないため、コメント アウトされています。

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

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

iphone - iPhone 間のビデオ ストリーミング用のマルチピア接続

私はこれを数日間探してきました。マルチピア接続プロトコル ( http://techmaster.vn/2013/09/multipeer-connectivity-quick-tutorial/ ) を使用してデバイスを接続する方法を見つけ、テキストまたは画像を送信することができました。私がやりたいことは、あるデバイス(マスター)のカメラから他のデバイス(スレーブ)にリアルタイムでビデオとオーディオをストリーミングし、スレーブの画面に表示することです。ビデオをカメラからデバイスにファイルに保存する方法を見つけましたが、ストリーミングについては何もありません。何か案は?とても感謝しております。前もって感謝します

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

ios7 - マルチピア接続 - プログラムによってピアを切断します

アプリケーションを GameKit から Multipeer Connectivity に変換していますが、ブラウザー デバイスがセッションから別のピアを切断できるようにする方法が見つからないようです。GKSession では、disconnectPeerFromAllPeers: を使用してセッションから単一のピアを切断できましたが、MPC ではそのようなものを見つけることができません。もちろん、MPC には disconnect: メソッドがありますが、それはローカル ピアをセッションから外します。私が望むものではありません。

私が見つけた最も近いものはcancelConnectPeer:ですが、接続の試行ではなく、接続のキャンセルに重点を置いているようです。

MPCでも可能であれば、これを行う方法を知っている人はいますか?

ありがとう!

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

iphone - iOS 7 マルチピア接続ストリーミング オーディオ

私のiOSデバイスのマイクのオーディオ信号を他のiOSデバイスに「リアルタイム」でライブストリーミングできるかどうかは誰にもわかりませんか? Wi-Fi または Bluetooth 経由でマルチピア接続フレームワークを使用したいと考えています。

ありがとうございました

これがメッセージの送受信方法です

SendCallback:

受信コールバック:

初期化: