AFAIK、X-Windowセッションを転送できます。つまり、あるコンピュータ(「クライアント」)が別のコンピュータ(「サーバー」)に(愚かな?)端末として機能し、デスクトップ、GUIなどを表示して再生できます。サウンドなど).)これは、プログラムが実際には「サーバー」で実行されますが、LANによって無視できる待ち時間として「クライアント」で使用できることを意味します。
これがサーバーとクライアントにどのリソースを必要とするのか、どの情報が実際にネットワーク経由で送信されるのかわかりません。それが問題です。それが私が知りたいことです。
より明確になる:サーバーとクライアントの責任は何ですか?どちらの場合も、リソース消費はいくらですか? LAN経由でどのような情報が送信されますか?どのくらいの帯域幅が必要ですか?
これらの質問はなぜ重要ですか? (おそらく)目的は、Raspberry Piなどの安価なコンピュータを良いコンピュータの端末として使用して、複数の人が自分のモニター、キーボード、マウスと一緒に大きなコンピュータを同時に使用できるようにすることです(ほとんどの人が使用している場合)。コンピュータの数が少ない)プロセッサの15%未満、RAMの25%未満など)
考慮すべきユースケースの例には、YouTube動画を視聴する可能性があります。考慮すべき重要な点は、ビデオとオーディオが同期しているかどうか、フレームレートがスムーズであることなどです。レンダリングがサーバー側で発生するのか、クライアント側で発生するのか(そしてどのように)そしてその結果がわかりません。クライアントでのレンダリングにはあまりにも多くのコンピューティングリソースが必要になることがあり、サーバーでのレンダリングにはあまりにも多くの帯域幅が必要になることがあります。
もう一つの例は、フラッシュゲームをプレイすることです。これは必須ではありませんが、制限事項を説明できます。
私はValveが同様のことを達成しようとしていると思います。これについて多くの進展があるのか、期待するものがあるのかはわかりません。