Masquage de tous les contrôles d'interface utilisateur intégrés pour les vidéos

Les objets Publisher et Subscriber comprennent les contrôles d'interface utilisateur intégrés suivants :

  • L'affichage du nom du flux
  • L'indicateur de niveau audio
  • Bouton de mise en sourdine de l'audio
  • Indicateur de vidéo désactivée et icône d'avertissement de vidéo désactivée (abonné uniquement)

Vous pouvez désactiver tous ces éléments en définissant le paramètre showControls à la propriété false dans le properties que vous passez dans le paramètre OT.initPublisher() ou la méthode Session.subscribe() méthode.

Par exemple, le code suivant crée un objet Publisher qui ne comporte aucun contrôle d'interface utilisateur intégré :

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

Le code suivant crée un objet Abonné qui ne comporte aucun contrôle d'interface utilisateur intégré :

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

Vous pouvez contrôler l'affichage des contrôles individuels de l'interface utilisateur en laissant la propriété showControls définie sur true (valeur par défaut) ; voir ensuite les rubriques suivantes :