3.6. Video Size Negotiation (ビデオサイズネゴシエーション)
3.6. Video Size Negotiation (ビデオサイズネゴシエーション)
ビデオサイズネゴシエーションは, 受信側が "a=imageattr" SDP 属性 [RFC6236] を使用して, 受信可能なビデオフレームサイズを示すことができるプロセスです。受信側は, ビデオデコーダが処理できる内容に厳格な制限がある場合や, ポリシーによって設定された最大値がある場合があります。これらの制限を "a=imageattr" 属性で指定することで, JSEP エンドポイントは, リモート送信側が受け入れ可能な解像度でビデオを送信することを試みることができます。ただし, この属性を理解しない非 JSEP エンドポイントと通信する場合, シグナリングされた制限を超える可能性があり, JSEP 実装はこれを優雅に処理しなければなりません (例えば, ビデオを破棄することによって)。
特定のコーデックは, 1.0 以外のアスペクト比のサンプル (つまり, 非正方形ピクセル) の送信をサポートしていることに注意してください。JSEP 実装は非正方形ピクセルを送信しませんが, 正しいアスペクト比でそのようなビデオを受信してレンダリングする必要があります。ただし, サンプルアスペクト比は以下で説明するサイズネゴシエーションには影響しません; すべての寸法はピクセル単位で測定されます (正方形であろうとなかろうと)。