Ajustando o recorte do vídeo e o formato letterbox

É possível especificar o recorte ou a exibição com barras de um vídeo do Editor ou do Assinante definindo o fitMode propriedade das opções que você passa para OT.initPublisher() ou Session.subscribe(). Passe uma das duas sequências de caracteres a seguir:

  • "cover" — O vídeo é cortado se suas dimensões não corresponderem às do elemento DOM. Essa é a configuração padrão para vídeos que transmitem imagens da câmera.
  • "contain" — O vídeo é exibido em formato letterbox caso suas dimensões não correspondam às do elemento DOM. Essa é a configuração padrão para vídeos compartilhados na tela.

Por exemplo, o código a seguir inicializa um publisher com o elemento de vídeo em formato letterbox:

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

O código a seguir assina um stream com o elemento de vídeo recortado:

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