動画の内蔵ユーザーインターフェイスコントロールをすべて非表示にする

パブリッシャ・オブジェクトとサブスクライバ・オブジェクトには、以下の組み込みユーザ・インターフェース・コントロールが含まれます:

  • ストリーム名の表示
  • オーディオ・レベル・インジケータ
  • 音声ミュートボタン
  • ビデオ無効インジケータとビデオ無効警告アイコン(加入者のみ)

を設定することで、これらすべてを無効にすることができます。 showControls プロパティ false での properties パラメータに渡す OT.initPublisher() メソッドまたは Session.subscribe() メソッドを使用する。

例えば、以下のコードでは、組み込みのユーザ・インターフェイス・コントロールを含まないPublisherオブジェクトが作成されます:

var publisherOptions = {
     showControls: false
  };
var publisher = OT.initPublisher(
  'publisher-element-id', // Replace with the replacement element ID
  publisherOptions
);

次のコードでは、組み込みのユーザー・インターフェース・コントロールを含まないサブスクライバー・オブジェクトを作成します:

var subscriberOptions = {
     showControls: false
  };
var subscriber = session.subscribe(stream,
  'subscriber-element-id', // Replace with the replacement element ID
  subscriberOptions
);

showControlsプロパティをtrue(デフォルト)に設定することで、個々のユーザー・インターフェース・コントロールの表示を制御することができます: