Genvid の設定
設定は、設定ファイルの settings
要素に含まれています。
Name |
Type |
Description |
Validations |
---|---|---|---|
info |
オブジェクト (必須) |
ストリームに関する情報。 |
|
info.name |
文字列 (必須) |
ストリーム名。 |
|
info.game |
文字列 (必須) |
プレイするゲーム。 |
|
info.description |
文字列 (必須) |
ストリームの説明。 |
|
ntp |
オブジェクト |
同期に影響を与えるパラメータ。 |
|
ntp.server |
文字列 (必須) |
NTP サーバーのホスト名。AWS には、169.254.169.123のサーバーのご使用をお勧めします。 |
|
ntp.polling |
整数 (必須) |
2 つの同期のインターバル。 |
|
encode |
オブジェクト (必須) |
ビデオストリームのエンコードに影響を与えるパラメータ。 |
|
encode.stream |
オブジェクト (必須) |
ライブ配信サービスに関連するパラメータ。 |
|
encode.stream.service |
文字列 (必須) |
ライブ配信サービスのタイプ。 |
|
encode.stream.addr |
文字列 (必須) |
ビデオストリームを受信するライブ配信サーバーのアドレス (通常は RTMP URL)。 |
|
encode.stream.channel |
文字列 |
user-specific チャンネル識別子。 |
|
encode.stream.key |
文字列 (必須) |
'addr' にデータを送る user-specific ライブ配信キー。 |
|
encode.stream.delayoffset |
文字列 (必須) |
ゲームストリームに対してビデオストリームのオフセットを可能にするディレイ (オプション)。 |
|
encode.stream.extradelay |
数値 (必須) |
スタンドアロンプレイヤーの配信のオフセットを可能にする遅延 (オプション)。 |
|
encode.input |
オブジェクト (必須) |
ゲーム内の入力エンコーディングに影響を与えるパラメータ。 |
|
encode.input.width |
整数 (必須) |
ゲームフレームの横幅 (ピクセル)。 |
|
encode.input.height |
整数 (必須) |
ゲームフレームの高さ (ピクセル)。 |
|
encode.input.silent |
ブール (必須) |
オーディオストリームを無効化。 |
|
encode.input.stamp_timecode |
ブール (必須) |
毎フレーム、タイムコードを有効にする (右下)。 |
|
encode.output |
オブジェクト (必須) |
ストリーミングされる最終エンコードに影響を与えるパラメータ。 |
|
encode.output.framerate |
整数 |
最終ビデオの1秒当たりのフレーム。 |
|
encode.output.width |
整数 (必須) |
最終ビデオの横幅 (ピクセル)。 |
|
encode.output.height |
整数 (必須) |
最終ビデオの高さ (ピクセル)。 |
|
encode.output.abitrate |
整数 (必須) |
最終ビデオで使用するオーディオビットレート。 |
|
encode.output.vbitrate |
整数 (必須) |
最終ビデオで使用するビデオビットレート。 |
|
encode.output.stamp_timecode |
ブール (必須) |
最終ビデオストリームで、ビデオタイムコードを有効にする (左上)。 |
|
encode.composition |
オブジェクト (必須) |
ソースのコンポジションに影響を与えるパラメータ |
|
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 サービスのパラメータ |
|
services.leaf.compression |
ブール (必須) |
圧縮の有効無効 |
|
services.leaf.bufferSize |
整数 |
Web ソケットの読み込み、書き出しのバッファサイズ |
|
services.leaf.maxConnections |
整数 |
leafd サービスごとの同時接続の最大数。 |
|
services.leaf.websocketURLSuffix |
文字列 |
leaf の Web ソケットエンドポイント。 |
|
services.studio |
オブジェクト |
studio サービスのパラメータ |
|
services.studio.enable |
ブール (必須) |
studio サービスを開始する。 |
|
配信 |
オブジェクト |
配信の動作に関する情報。 |
|
broadcast.enable |
ブール (必須) |
ストリームを on-air モードで開始します。この設定は、スタンドアロンモードには影響しません。 |
非推奨設定
名前 |
型 |
説明 |
バージョン |
---|---|---|---|
encode.ingest.extradelay |
数値 (必須) |
ソースからのエンコード遅延のオフセットを可能にする遅延 (秒) (オプション)。 |
バージョン 1.20.0 で非推奨. |