1

シンプルなものを作ってみました。2つの異なるiPhoneがまったく同じ瞬間にビデオの再生を開始したい(2つのビデオを同期する必要がある)。2 つの iPhone は GameKit と Bluetooth を使用して通信し、90 ミリ秒から最大 500 ミリ秒の遅延で、Bluetooth を介してメッセージを送受信します。
同時に開始するようにしていますが (日付と時間)、デバイスの時刻が同期されていない可能性があります。可能な限り遅延を少なくして2つのデバイスに同時にタスクを開始させるための良いアプローチ/アルゴリズムを知っている人はいますか? マルチプレイヤー ビデオゲームで使用できるアルゴリズムはありますか?

4

1 に答える 1

0

同期には既存のプロトコルを使用してみてください。たとえば、 NTPを見てください。

于 2012-12-23T21:36:56.190 に答える