Genvid の設定

設定は、設定ファイルの settings 要素に含まれています。

Name Type Description Validations
info オブジェクト (必須) ストリームに関する情報。
  • このプロパティセットは、含まれるすべての要素が True である必要があります。
info.name 文字列 (必須) ストリーム名。  
info.game 文字列 (必須) プレイするゲーム。  
info.description 文字列 (必須) ストリームの説明。  
ntp オブジェクト 同期に影響を与えるパラメータ。
  • このプロパティセットは、含まれるすべての要素が False である必要があります
ntp.server 文字列 (必須) NTP サーバーのホスト名。AWS には、169.254.169.123のサーバーのご使用をお勧めします。  
ntp.polling 整数 (必須) 2 つの同期のインターバル。  
encode オブジェクト (必須) ビデオストリームのエンコードに影響を与えるパラメータ。
  • このプロパティセットは、含まれるすべての要素が True である必要があります。
encode.stream オブジェクト (必須) ライブ配信サービスに関連するパラメータ。
  • このプロパティセットは、含まれるすべての要素が True である必要があります。
encode.stream.service 文字列 (必須) ライブ配信サービスのタイプ。
  • [「youtube」、」twitch」、」standalone」] のいずれかである必要があります
encode.stream.addr 文字列 (必須) ビデオストリームを受信するライブ配信サーバーのアドレス (通常は RTMP URL)。  
encode.stream.channel 文字列 user-specific チャンネル識別子。  
encode.stream.key 文字列 (必須) 『addr』 にデータを送る user-specific ライブ配信キー。  
encode.stream.delayoffset 文字列 (必須) ゲームストリームに対してビデオストリームのオフセットを可能にするディレイ (オプション)。  
encode.stream.extradelay 数値 (必須) スタンドアロンプレイヤーの配信のオフセットを可能にする遅延 (オプション)。  
encode.input オブジェクト (必須) ゲーム内の入力エンコーディングに影響を与えるパラメータ。
  • このプロパティセットは、含まれるすべての要素が True である必要があります。
encode.input.width 整数 (必須) ゲームフレームの横幅 (ピクセル)。  
encode.input.height 整数 (必須) ゲームフレームの高さ (ピクセル)。  
encode.input.silent ブール (必須) オーディオストリームを無効化。  
encode.input.stamp_timecode ブール (必須) 毎フレーム、タイムコードを有効にする (右下)。  
encode.output オブジェクト (必須) ストリーミングされる最終エンコードに影響を与えるパラメータ。
  • このプロパティセットは、含まれるすべての要素が True である必要があります。
encode.output.framerate 整数 最終ビデオの1秒当たりのフレーム。  
encode.output.width 整数 (必須) 最終ビデオの横幅 (ピクセル)。  
encode.output.height 整数 (必須) 最終ビデオの高さ (ピクセル)。  
encode.output.abitrate 整数 (必須) 最終ビデオで使用するオーディオビットレート。  
encode.output.vbitrate 整数 (必須) 最終ビデオで使用するビデオビットレート。  
encode.output.stamp_timecode ブール (必須) 最終ビデオストリームで、ビデオタイムコードを有効にする (左上)。  
encode.composition オブジェクト (必須) ソースのコンポジションに影響を与えるパラメータ
  • このプロパティセットは、含まれるすべての要素が True である必要があります。
encode.composition.enabled ブール (必須) コンポジション機能を有効にする  
encode.composition.has_monitor ブール (必須) コンポジションパネルにモニタ画面を表示する  
encode.composition.width 整数 (必須) モニタビデオの横幅 (ピクセル)。  
encode.composition.height 整数 (必須) モニタビデオの高さ (ピクセル)。  
encode.composition.abitrate 整数 (必須) モニタで使用するオーディオビットレート。  
encode.composition.vbitrate 整数 (必須) モニタで使用するビデオビットレート。  
dataStreams オブジェクト データストリームのパラメータ  
dataStreams.minimumDataCacheAge 整数 初期化のためにキャッシュされるデータの最小有効期限 (秒)。 この有効期限より新しいデータは保持されます。  
dataStreams.maximumDataCacheAge 整数 新しいデータが到着すると、この設定 (秒) より古いデータは、キャッシュから削除されます。  
services オブジェクト サービスのパラメータ  
services.leaf オブジェクト leaf サービスのパラメータ
  • このプロパティセットは、含まれるすべての要素が False である必要があります
services.leaf.compression ブール (必須) 圧縮の有効無効  
services.leaf.bufferSize 整数 Web ソケットの読み込み、書き出しのバッファサイズ  
services.leaf.maxConnections 整数 leafd サービスごとの同時接続の最大数。  
services.leaf.websocketURLSuffix 文字列 leaf の Web ソケットエンドポイント。  
services.studio オブジェクト studio サービスのパラメータ
  • このプロパティセットは、含まれるすべての要素が False である必要があります
services.studio.enable ブール (必須) studio サービスを開始する。false の場合、studio サービスは開始しない。  
配信 オブジェクト 配信の動作に関する情報。
  • このプロパティセットは、含まれるすべての要素が False である必要があります
broadcast.enable ブール (必須) ストリームを on-air モードで開始します。この設定は、スタンドアロンモードには影響しません。false の場合、ストリームは即座に送信されず、Studio で開始する必要があります。詳細は YouTube または Twitch でストリーミングする際の配信開始方法 を参照してください。  

非推奨設定

名前 説明 バージョン
encode.ingest.extradelay 数値 (必須) ソースからのエンコード遅延のオフセットを可能にする遅延 (秒) (オプション)。

バージョン 1.20.0 で撤廃.