Anpassen von Videoausschnitt und Letterboxing

Sie können das Zuschneiden oder Letterboxing des Videos eines Publishers oder Abonnenten festlegen, indem Sie die Option fitMode Eigenschaft der Optionen, die Sie in OT.initPublisher() oder Session.subscribe(). Geben Sie eine der beiden folgenden Zeichenketten ein:

  • "cover" - Das Video wird beschnitten, wenn seine Abmessungen nicht mit denen des DOM-Elements übereinstimmen. Dies ist die Standardeinstellung für Videos, die einen Kamera-Feed veröffentlichen.
  • "contain" - Das Video wird im Letterbox-Format angezeigt, wenn seine Abmessungen nicht mit denen des DOM-Elements übereinstimmen. Dies ist die Standardeinstellung für Videos zur Bildschirmfreigabe.

Der folgende Code initialisiert zum Beispiel einen Publisher mit dem Videoelement Letterboxed:

var publisher = OT.initPublisher("publisher-element-id",
  {fitMode: "contain"});

Mit dem folgenden Code wird ein Stream abonniert, bei dem das Videoelement abgeschnitten ist:

var subscriber = session.subscribe(stream,
  "subscriber-element-id",
  {fitMode: "cover"});