さて、私はこれについて少しだけ宿題をしました、そして世界はこの考えにどういうわけか反対していると考え始めています。
私の家にはラップトップがあり、SB Core i3はGMA HD GPUを備えており、視覚的にすべてがひどいので、3Dの性質のデスクトップリグからビデオをストリーミングしたいと思います(RDPや他のフックベースのプロトコルを除外します)。
同様のスレッドに対するほとんどの人の最初の答えは、帯域幅または処理能力に関連しています。私は何よりもまずギガビットlanを試してみましたが、デスクトップリグは3930kをオーバークロックしているため、CPUグラントと帯域幅のバランスをとって、少なくとも20FPSのフルスクリーンリフレッシュを実現できると考えています。 。これまでのところ、TightVNCを使用して、ホストマシンでフルスクリーンでビデオを再生してテストすることはできません。
まとめると、OnLiveの30倍を超える帯域幅で、LANを介して非常に不安定なレベルのビデオフィードを自分の家でどのように正確に作成できますか?それは可能ですか?
ソフトウェアソリューションには、次の理由により、本質的に多くの遅延が含まれます。
スムーズで楽しいものにしたい場合は、キャプチャカードを使用する必要があります。
このようなデバイスの例を次に示します。 http://www.epiphan.com/products/frame-grabbers/vga2ethernet/
このデバイスには、次の一般的な概念があります。
デバイスは専用のハードウェアを使用してフレームをエンコードし、イーサネット経由でストリーミングするため、非常にスムーズで高FPSで信頼性があります。また、ソフトウェアのセットアップが大幅に簡素化されるため、ゲームリグに高価なパイプラインソリューションを用意する必要がなくなります。
お金をかけたくなくて、極端なラグと非常に低いFPSで生活できる場合は、GstreamerまたはVideoLAN(VLC)でパイプラインを作成してローカルフレームバッファーをキャプチャし、いくつかのビデオコーデックでエンコードするなどの方法を試すことができます。 ShoutまたはRTPまたはRTSPまたは同様のストリーミングプロトコルを介してストリーミングし、低速のコンピューターからダウンロード/ストリーミングします。ただし、警告したように、これは遅くなります。
Steamからホームストリーミングを使用できます。 Mineは、ギガビットLAN経由で接続された私のデスクトップと5Ghz ACのラップトップで非常にうまく機能します。設定を確認し、チェックボックスをオンにして、ストリーミング中にSteamトラフィックを優先することを忘れないでください。
現在、いくつかのオプションがあります。最近のNvidiaグラフィックスカードを使用している場合、追加のハードウェアなしで、ハードウェアアクセラレーションキャプチャの利点を利用できます。それは「ゲームストリーム」と呼ばれます。プロトコルをサポートするNvidiaデバイスの1つを購入するか、「ムーンライト」と呼ばれるオープンソースアプリをダウンロードできます http://moonlight-stream.com
Steam Remote Play は間違いなくオプションです。何度もプレイしているロケットリーグ。両側でLAN接続が良好であれば、問題ありません。ノートパソコンのゲームパッドを接続することもできます。