さて、私はこれについて少し以上の宿題をしてきましたが、世界は何となくこの考えに反対しているのではないかと思い始めています
私は私の家でラップトップを持っている, 私は、すべての視覚的なために全くひどいGMA HD GPUとSBコアi3, と私は3D自然の私のデスクトップリグからビデオをストリーミングしたいと思います(RDPと他のフックベースのプロトコルを除外する)
同じようなスレッドへのほとんどの人の最初の答えは、帯域幅または処理能力に関連したものです。私は、ギガビットのLAN上でまず第一に、そして何よりもしようとしてきた、と私のデスクトップリグは、私は私がフルスクリーンのリフレッシュの少なくとも20FPSを取得することができますCPUの強さと帯域幅の間のバランスがあるべきであるという意見の3930kをオーバークロックしています。これまでのところ、私はホストマシン上でフルスクリーンでビデオを再生することによってテスト、TightVNCを使用することはできません
それで物事を要約すると、OnLiveの30倍以上の帯域幅で、正確にはどのように私は自分の家でLAN経由のビデオフィードのさえぎれのないレベルを作成するのですか?それは可能なのか、どのようにして?
16 user1901982 2013-08-15
ソフトウェアソリューションは、次のような理由で、本質的に多くのラグを含んでいます
- GPUのフレームバッファからのデータの読み込みが非常に遅い
- ギガビットイーサネットの80%程度のビットレートを目標にしていても(飽和による障害のため100%の利用は望ましくありません)、ほとんどのビデオコーデックは1080pをリアルタイムでエンコードするために膨大な量のCPUを使用します。GPU支援エンコーディングをしていたとしても、ゲームをレンダリングしているデバイスから処理能力を奪うことになり、おそらくゲームのフレームレートを大幅に下げることになるでしょう
- 持続的なギガビットイーサネットI/O自体 – ワイヤを介して完成したデータを送信するだけで – 割り込みのためにかなりのCPUを消費します。いくつかのレイテンシを犠牲にしても、CPUの使用量を減らすために、新しいサーバーのイーサネットチップセットの機能である割り込み緩和を使用することができます
スムーズに楽しみたいならキャプチャーカードを使った方がいいですね
そのようなデバイスの一例をご紹介します。http://www.epiphan.com/products/frame-grabbers/vga2ethernet/
この装置は、一般的な概念を持っています
- デバイスをグラフィックスカードに接続します
- モニターをデバイスに接続します
- デバイスのイーサネット出力をコンピュータやルーターに接続します
- イーサネットを介してデバイスのWebインタフェースにアクセスし、必要に応じて、ビデオ、ロスレス、フルスクリーンのストリーミングを持っています
専用のハードウェアを使用してフレームをエンコードし、イーサネット経由でストリーミングするため、非常にスムーズで高いFPSと信頼性を実現します。また、ソフトウェアのセットアップが大幅に簡素化されるため、ゲーミングリグで高価なパイプラインソリューションを使用する必要がなくなります
あなたはお金を使いたくない, と極端なラグと非常に低いFPSに生きることができる場合, あなたは、ローカルフレームバッファをキャプチャするためにGstreamerまたはVideoLAN(VLC)でパイプラインを記述するような何かを試すことができます, いくつかのビデオコーデックでそれをエンコードし、ShoutまたはRTPまたはRTSPまたは類似のストリーミングプロトコルを介してそれをストリーミング, その後、あなたの遅いコンピュータからそれをダウンロード/ストリーミング.しかし、私はあなたに警告したように、これは遅くなります
17 allquixotic 2013-08-15
steamからのインホームストリーミングを使うことができます。私の場合は、デスクトップをギガビットLANで接続し、ラップトップを5Ghz ACで接続することで非常にうまく動作します。ただ、設定を確認して、ストリーミング中にスチームのトラフィックを優先させるボックスにチェックを入れることを忘れないでください
8 randomhelpfulness 2016-01-19
Steamリモートプレイは間違いなく選択肢の一つです。Rocket Leagueなどで何度もプレイしています。両側のLAN接続が良ければ問題ありません。ノートパソコンにゲームパッドを差し込むこともできます
4 webo80 2018-03-09
現在、いくつかのオプションが追加されています。あなたが最近のNvidiaのグラフィックカードを持っている場合、あなたは余分なハードウェアなしで、ハードウェアアクセラレーションされたキャプチャの利点を持つことができます。それは “ゲームストリーム “と呼ばれていますあなたは、プロトコルをサポートするNvidiaデバイスのいずれかを購入することができます、またはあなたは “ムーンライト” http://moonlight-stream.comと呼ばれるオープンソースのアプリをダウンロードすることができます
3 Dave Butler 2015-12-11