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.enabled | ブール (必須) | ライブ配信の開始/停止を行うフラグ。 | |
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.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 ソケットエンドポイント。 | |
配信 | オブジェクト | 配信の動作に関する情報。 |
|
broadcast.enable | ブール (必須) | ストリームを on-air モードで開始します。この設定は、スタンドアロンモードには影響しません。false の場合、ストリームは即座に送信されず、Studio で開始する必要があります。詳細は YouTube または Twitch でライブ配信する際の配信開始方法 を参照してください。 |
非推奨設定¶
名前 | 型 | 説明 | バージョン |
---|---|---|---|
encode.ingest.extradelay | 数値 (必須) | ソースからのエンコード遅延のオフセットを可能にする遅延 (秒) (オプション)。 | バージョン 1.20.0 で撤廃. |