Une classe définissant les propriétés de la capabilities propriété d'un objet Session. Voir Session.capabilities.

Toutes les propriétés de Capabilities restent indéfinies tant que vous ne vous êtes pas connecté à une session et que l'objet Session n'a pas déclenché le sessionConnected événement.

Pour plus d'informations sur les rôles des jetons, consultez le Aperçu de la création de jetons.

Propriétés

Nom Type Description
forceDisconnect Numbers Indique si vous pouvez appeler la fonction Session.forceDisconnect() méthode (1) ou non (0). Pour appeler la Session.forceDisconnect() Pour utiliser cette méthode, l'utilisateur doit disposer d'un jeton auquel est attribué le rôle de modérateur.
forceUnpublish Numbers Indique si vous pouvez appeler la fonction Session.forceUnpublish() méthode (1) ou non (0). Pour appeler la Session.forceUnpublish() Pour utiliser cette méthode, l'utilisateur doit disposer d'un jeton auquel est attribué le rôle de modérateur.
forceMute Numbers Indique si vous pouvez appeler la fonction Session.forceMuteStream(), Session.forceMuteAll()ou Session.disableForceMute()méthodes (1) ou non (0). Pour appeler ces méthodes, l'utilisateur doit disposer d'un jeton auquel est attribué le rôle de modérateur.
publish Numbers Indique si vous pouvez publier vers la session (1) ou non (0). La possibilité de publier dépend de plusieurs facteurs. Pour publier, l'utilisateur doit disposer d'un jeton auquel est attribué un rôle prenant en charge la publication. Une caméra et un microphone doivent être connectés.
subscribe Numbers Indique si vous pouvez vous abonner aux flux dans la session (1) ou non (0).