Exibir ou ocultar o nome em um vídeo

Ao publicar uma transmissão, você pode especificar um nome a ser exibido no vídeo (consulte esta seção).

Ao criar um Editor, você pode especificar se o nome será exibido no vídeo do Editor, definindo a style.nameDisplayMode propriedade das opções que você passa para o OT.initPublisher() método:

// Replace the first parameter with the target element ID:
var publisher = OT.initPublisher("myPublisher",
  {
    name: "John",
    style: { nameDisplayMode: "off" }
  });
session.publish(publisher);

O style.nameDisplayMode essa propriedade pode ser definida como um dos três valores:

  • "auto" — O nome é exibido quando a transmissão é exibida pela primeira vez e quando o usuário passa o mouse sobre o vídeo (padrão).
  • "off" — O nome não é exibido.
  • "on" — O nome é exibido.

Depois de criar o Publisher, você pode alterar o modo de exibição do nome, chamando o setStyle() método do objeto Publisher. (Consulte o documentação para o Publisher.setStyle() método.)

Ao se inscrever em um canal, você pode especificar se o nome será exibido no vídeo “Assinantes”, definindo o style.nameDisplayMode propriedade das opções que você passa para o Session.subscribe() método:

// Replace the first two parameters with the stream and target element ID:
var subscriber = session.subscribe(stream,
  "mySubscriber",
  {
    style: { nameDisplayMode: "off" }
});

Depois de criar o Assinante, você pode alterar o modo de exibição do nome, chamando a função setStyle() método do objeto Subscriber. (Consulte o documentação para o Subscriber.setStyle() método.)