Genvid ビデオ

GenvidVideo プレハブオブジェクトは、配信セッションに使用するゲームからのビデオ キャプチャを定義します。1 つの GenvidSession が受け取ることができるのは、1 つの GenvidVideo だけです。このオブジェクトには、好みの方法でキャプチャを実行するために設定する必要のあるさまざまなプロパティが含まれています。

Genvid Video inspector view
Stream Name
ビデオストリームの名前です。アプリケーションで使用される他のストリームに対して、一意の名前を使用してください。
Framerate
ビデオストリームのフレームレートです。互換性のある値 (30 または 60) に設定してください。
Capture Type

使用するビデオキャプチャのタイプです。選択可能なオプションは、Automatic および Texture です。あるキャプチャ タイプから別のタイプへの実行中の変更は現時点ではサポートされません。

  • Automatic は、 dxswapchain を使用してビデオキャプチャを行います。
  • Texture は、Video Source のプロパティで示されたテクスチャまたはカメラでビデオキャプチャを行います。
Video Source

このプロパティは、Texture のビデオキャプチャタイプで使用されるプライベートゲームオブジェクトです。実行時に他のカメラ、テクスチャへの切り替えを行う必要がある場合は、次のようなコマンドでタスクを実行します。

GenvidSessionManager.Instance.Session.VideoStream.VideoSource = newVideoSource;