web-dev-qa-db-ja.com

VLCを介してゲームをテレビにストリーミングするにはどうすればよいですか?

DLNAを使用して、Left 4 DeadなどのPCゲームからテレビにライブ入力をストリーミングできる実行可能なソリューションはありますか?

ストリーミングハードウェアやソフトウェアをたくさん見つけましたが、それらはすべて映画や写真の共有に関するものです。 このスレッド でさえ不可能だと結論付けました。ライブストリーミングは十分な帯域幅が与えられたファイルからのストリーミングと同じであり、HDビデオは多くの帯域幅を必要とするため、信じられません。

DLNAを介したデスクトップのストリーミングはVLCを介して可能です。

12
Cees Timmerman

WiFi信号が弱すぎる場合は VLCを使用して可能イーサネットケーブルを使用 です。

スペースとハードウェアに余裕がある場合は、物理的なモニターケーブルがワイヤレス干渉とエンコーディングのボトルネックによる遅延をなくすのに最適です。 Smetad Anarkist's の回答で述べたように、TV自体もDLNAフィードをバッファリングし、高速な応答を不可能にする可能性があります。

これが、リンクされたVLCメソッドの 要約 です。

基本的な考え方は、 [〜#〜] vlc [〜#〜] を使用して画面をキャプチャし、ストリーミングソースを作成して、それを TVersity ライブラリに配置することです。

ただし、VLCの画面キャプチャ機能は、オーディオ出力ではうまく機能しません。したがって、キャプチャジョブを実行するには、 VH Screen Capture または ScreenCapture などのDirectShowフィルターを使用する必要があります。インストールされているDirectShowフィルターは、VLCで直接呼び出すことができます。

したがって、手順全体は次のとおりです。

  1. vLCをインストールする
  2. VLC-> steaming-> Capture device-> Chooseビデオデバイス(インストールしたDirectShowフィルター)とオーディオデバイス。
  3. ファイル、HTTP、RTP、MMSなど)などのストリーミング出力を選択します。テスト用にファイルに出力できます。後で、HTTPなどを選択できます。通常はファイル名を追加します、たとえばパス/test.flv
  4. トランスコーディングを選択します。
  5. ストリーム
  6. TVersityにhttp://127.0.0.1/test.flvなどのストリーミングURLを追加します。
  7. テレビで再生します。

3と4は重要です。テレビでサポートされているファイル形式とエンコーディングタイプによって異なります。テレビでネイティブにサポートされているトランスコーディングを見つけます。お使いのテレビでサポートされていない場合は、後のTVersityが別のトランスコーディングを実行して、ビデオの速度が大幅に低下したり、まったく再生できなくなったりする可能性があります。

機能させるのは簡単ではありません。多くのテストが必要です。最初にファイルにストリーミングしてから、そのファイルをTVersityに追加して、テレビで再生してみてください。

13
Cees Timmerman

ビデオなどをワイヤレスでストリーミングするには、いくつかのオプションがあります。バッファリングできるため、ビデオのストリーミングは非常に簡単です。

ただし、ゲームのようなリアルタイムでのストリーミングは少し異なります。あなたはゲームをバッファリングすることができないので、ネットワークのディップとゾンビはあなたの顔を称賛します。また、ゲームで何が起こっているかによって、コンピューターのCPUとGPUに異なる負荷がかかる可能性があるため、ストリーミングよりもゲームを優先して、画像が再び停止する場合があります。そしてゾンビがあなたの顔をノミネートします。

次に、ゲームがdlnaを介してストリーミングできるようにするドライバーが存在しないと私が思う問題があります。しかし、これはインテルの説明です ワイヤレスディスプレイ 。お手伝いします。

5
Smetad Anarkist

DLNA over Intel WiDiを最新のWiDiドライバーと共に使用します。ゲームには最適ではないかもしれませんが、dlna対応テレビでラップトップ画面を4秒の遅延で表示できます。私はそれをラップトップからテレビに映画、youtube、画像をストリーミングするために使用します。

3
Mathew