2

ある種の集中型ピアツーピア接続であることは知っています (推測)。しかし、それはどのように確立されていますか?アプリ自体がクライアントおよびサーバーとして機能します。それらは中央サーバーに接続し、ユーザーのノードにIP、MACアドレスなどのデータを入力して残ります。しかし、その後は?

  1. ユーザーのコンピュータ間に直接ソケット接続を確立していますか? はいの場合、どのようにルーターを回避しますか?

  2. 中央サーバーを介してデータを転送しますか?

私が尋ねる理由は、接続されたクライアント アプリにリアルタイムで画面ビューをストリーミングできるリモート デスクトップ アプリケーションを構築したいからです。そこにはたくさんのそれらがあることを私は知っていますが、99%は遅いです. ほぼリアルタイムにできることはわかっていますが、OnLive はそれを実現します。リアルタイムに近い速度で動作する 2 つの RDC は、LogMeIn Pro (有料パッケージからの HD ストリームのみが必要なため、支払いたくありません) と Radmin (Windows のみ) です。

(C/C++/Objective-C で) コーディングする準備はできていますが、設計方法がわかりません。

4

0 に答える 0