java.lang.Object

com.opentok.android.Session.Capabilities

Classe englobante : : Session


classe publique statique Session.Capabilities héritant de Objet

Définit la valeur renvoyée par la Session.getCapabilities() méthode. Une fois que vous vous êtes connecté à une session et que le Session.SessionListener.onConnected(Session session) La méthode a été appelée ; cette propriété indique si le client peut publier des flux, s'abonner à des flux, et utiliser les méthodes pour couper le son des flux vidéo d'une session, en fonction du rôle attribué au jeton utilisé pour se connecter à la session.

Par exemple, si vous vous connectez à une session à l'aide d'un jeton auquel a été attribué le rôle « Abonné », le canPublish La propriété de cet objet est définie sur false (et le client ne dispose pas des droits nécessaires pour publier dans la session). Pour plus d'informations, consultez la documentation OpenTok jeton documentation.

Résumé du champ

Champs

Modificateur et type

Champ d'application

Description

boolean

canForceDisconnect

Le client peut-il demander la déconnexion forcée des connexions au cours de la session (true) ou non (false).

boolean

canForceMute

Le client peut-il demander la mise en sourdine forcée des flux au cours de la session ou désactiver l' état de sourdine actif dans une session (true) ou non (false).

boolean

canPublish

La possibilité pour le client de publier des flux vers la session (true) ou pas (false).

boolean

canSubscribe

La possibilité pour le client de s'abonner à des flux au cours de la session (true) ou pas (false).

Résumé du constructeur

Constructeurs

Constructeur

Description

Capabilities()

Résumé de la méthode

Toutes les méthodes · Méthodes d'instance · Méthodes concrètes

Modificateur et type

Méthode

Description

String

toString()

Méthodes héritées de la classe java.lang.Objet

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Détails du champ

canPublish

public boolean canPublish

La possibilité pour le client de publier des flux vers la session (true) ou pas (false). Ce paramètre est défini sur false pour les clients qui se connectent à une session à l'aide d'un jeton auquel a été attribué le rôle « Subscriber ».

canSubscribe

public boolean canSubscribe

La possibilité pour le client de s'abonner à des flux au cours de la session (true) ou pas (false).

canForceMute

public boolean canForceMute

Le client peut-il demander la mise en sourdine forcée des flux au cours de la session ou désactiver l' état de sourdine actif dans une session (true) ou non (false).

Voir aussi : : - Session.forceMuteAll(Iterable) - Session.forceMuteStream(Stream stream) - Session.disableForceMute()

canForceDisconnect

public boolean canForceDisconnect

Le client peut-il demander la déconnexion forcée des connexions au cours de la session (true) ou non (false).

Voir aussi : : - Session.forceDisconnect(Connection connection)

Informations sur le constructeur

Capacités

public Capabilities()

Détails de la méthode

toString

public  Chaîne toString()

Remplacements : : toString en classe  Object