ビデオのトリミングとレターボックスの調整
を設定することで、パブリッシャーまたはサブスクライバーのビデオのクロッピングまたはレターボックスを指定できます。 fitMode に渡すオプションの OT.initPublisher() または Session.subscribe().以下の2つの文字列のいずれかを渡す:
"cover"- 動画の寸法が DOM 要素の寸法と一致しない場合は、動画が切り取られます。これは、カメラフィードを公開する動画のデフォルト設定です。"contain"- 動画の寸法が DOM 要素の寸法と一致しない場合、動画はレターボックス化されます。これは、画面共有動画のデフォルト設定です。
例えば、次のコードは video 要素がレターボックス化されたパブリッシャーを初期化します:
var publisher = OT.initPublisher("publisher-element-id",
{fitMode: "contain"});
次のコードは、video要素が切り取られたストリームを購読する:
var subscriber = session.subscribe(stream,
"subscriber-element-id",
{fitMode: "cover"});