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). |